LightBlog

dimanche 29 mars 2015

Disasembled Boot Loader

Ok so I have not been around in quite some time but was looking around for whether or not to root my SGS5. I did not(more like my wife) want to trigger my KNOX bit. So I have found the bootloader, decompiled the tar.md5, and just tried smething I have been fiddling with at work recently - DISASSEMBLING. So I used IDA PRO to disassemble and found things like the following. Hopefully someone can help me with this. I am VERY new to this and hoping I found something that can lead to a fix for KNOX bit.



Disassembled aboot.mbn -> http://ift.tt/1EmLusB



working on the other files...



ROM:5FDB4 db 65h ; e

ROM:5FDB5 aNterDownloadMo:db 'nter download mode',0Ah,0

ROM:5FDC9 db 0

ROM:5FDCA db 0, 0

ROM:5FDCC aBeforeCheck_lp:db 'before check',5Fh,'lpm',5Fh,'mode ',0Ah,0

ROM:5FDE4 aVibratorStarte:db 'vibrator started',0Ah,0

ROM:5FDF6 db 0, 0

ROM:5FDF8 aVibratorStoppe:db 'vibrator stopped',0Ah,0

ROM:5FE0A db 0, 0, 28h, 43h, 53h, 42h, 20h, 41h, 29h, 0, 28h, 43h

ROM:5FE0A db 53h, 42h, 20h, 42h, 29h, 0, 28h, 43h, 53h, 42h, 20h

ROM:5FE0A db 43h, 29h, 0, 28h, 43h, 53h, 42h, 20h, 44h, 29h, 0, 28h

ROM:5FE0A db 43h, 53h, 42h, 20h, 45h, 29h, 0, 28h, 43h, 53h, 42h

ROM:5FE0A db 20h, 46h, 29h, 0, 28h, 43h, 53h, 42h, 20h, 47h, 29h

ROM:5FE0A db 0, 28h, 43h, 53h, 42h, 20h, 48h, 29h, 0, 28h, 43h, 53h

ROM:5FE0A db 42h, 20h, 49h, 29h, 0, 28h, 43h, 53h, 42h, 20h, 4Ah

ROM:5FE0A db 29h, 0, 28h, 43h, 53h, 42h, 20h, 4Bh, 29h, 0, 28h, 43h

ROM:5FE0A db 53h, 42h, 20h, 4Ch, 29h, 0, 28h, 43h, 53h, 42h, 20h

ROM:5FE0A db 4Dh, 29h, 0, 28h, 43h, 53h, 42h, 20h, 4Eh, 29h, 0, 28h

ROM:5FE0A db 43h, 53h, 42h, 20h, 4Fh, 29h, 0, 28h, 43h, 53h, 42h

ROM:5FE0A db 29h, 0, 0, 0

ROM:5FE8C aKnoxWarrantyVo:db 'KNOX WARRANTY VOID: 0x',25h,'x ',28h,25h,'d',29h,0

ROM:5FEAA db 0

ROM:5FEAB db 0

ROM:5FEAC aWbBootVerS: db 'WB BOOT Ver : ',25h,'s ',0Ah,0

ROM:5FEBF db 0

ROM:5FEC0 db 4Bh ; K

ROM:5FEC1 aNoxWarrantyVoi:db 'NOX WARRANTY VOID: 0x',25h,'x',0

ROM:5FED9 db 0





And...



ROM:5FED9 db 0

ROM:5FEDA db 0

ROM:5FEDB db 0

ROM:5FEDC db 51h ; Q

ROM:5FEDD db 55h ; U

ROM:5FEDE db 41h ; A

ROM:5FEDF db 4Ch ; L

ROM:5FEE0 db 43h ; C

ROM:5FEE1 db 4Fh ; O

ROM:5FEE2 db 4Dh ; M

ROM:5FEE3 db 4Dh ; M

ROM:5FEE4 db 20h

ROM:5FEE5 db 53h ; S

ROM:5FEE6 db 45h ; E

ROM:5FEE7 db 43h ; C

ROM:5FEE8 db 55h ; U

ROM:5FEE9 db 52h ; R

ROM:5FEEA db 45h ; E

ROM:5FEEB db 42h ; B

ROM:5FEEC db 4Fh ; O

ROM:5FEED db 4Fh ; O

ROM:5FEEE db 54h ; T

ROM:5FEEF db 3Ah ; :

ROM:5FEF0 db 20h

ROM:5FEF1 db 45h ; E

ROM:5FEF2 db 4Eh ; N

ROM:5FEF3 db 41h ; A

ROM:5FEF4 db 42h ; B

ROM:5FEF5 db 4Ch ; L

ROM:5FEF6 db 45h ; E

ROM:5FEF7 db 0

ROM:5FEF8 db 51h ; Q

ROM:5FEF9 db 55h ; U

ROM:5FEFA db 41h ; A

ROM:5FEFB db 4Ch ; L

ROM:5FEFC db 43h ; C

ROM:5FEFD db 4Fh ; O

ROM:5FEFE db 4Dh ; M

ROM:5FEFF db 4Dh ; M

ROM:5FF00 db 20h

ROM:5FF01 db 53h ; S

ROM:5FF02 db 45h ; E

ROM:5FF03 db 43h ; C

ROM:5FF04 db 55h ; U

ROM:5FF05 db 52h ; R

ROM:5FF06 db 45h ; E

ROM:5FF07 db 42h ; B

ROM:5FF08 db 4Fh ; O

ROM:5FF09 db 4Fh ; O

ROM:5FF0A db 54h ; T

ROM:5FF0B db 3Ah ; :

ROM:5FF0C db 20h

ROM:5FF0D db 45h ; E

ROM:5FF0E db 4Eh ; N

ROM:5FF0F db 41h ; A

ROM:5FF10 db 42h ; B

ROM:5FF11 db 4Ch ; L

ROM:5FF12 db 45h ; E

ROM:5FF13 db 20h

ROM:5FF14 db 25h ; %

ROM:5FF15 db 73h ; s

ROM:5FF16 db 0

ROM:5FF17 db 0

ROM:5FF18 db 51h ; Q

ROM:5FF19 db 55h ; U

ROM:5FF1A db 41h ; A

ROM:5FF1B db 4Ch ; L

ROM:5FF1C db 43h ; C

ROM:5FF1D db 4Fh ; O

ROM:5FF1E db 4Dh ; M

ROM:5FF1F db 4Dh ; M

ROM:5FF20 ; ---------------------------------------------------------------------------

ROM:5FF20 inc 053H

ROM:5FF22 or 055H, @043H

ROM:5FF25 and R4, R5

ROM:5FF27 or R4, R15

ROM:5FF29 sb0

ROM:5FF2A and 020H, 03AH

ROM:5FF2D jp @078H

ROM:5FF2D ; ---------------------------------------------------------------------------

ROM:5FF2F db 25h ; %

ROM:5FF30 db 78h ; x

ROM:5FF31 db 0

ROM:5FF32 db 0

ROM:5FF33 db 0

ROM:5FF34 db 51h ; Q

ROM:5FF35 db 55h ; U

ROM:5FF36 db 41h ; A

ROM:5FF37 db 4Ch ; L

ROM:5FF38 db 43h ; C

ROM:5FF39 db 4Fh ; O

ROM:5FF3A db 4Dh ; M

ROM:5FF3B db 4Dh ; M

ROM:5FF3C ; ---------------------------------------------------------------------------

ROM:5FF3C inc 053H

ROM:5FF3E or 055H, @043H

ROM:5FF41 and R4, R5

ROM:5FF43 or R4, R15

ROM:5FF45 sb0

ROM:5FF46 and 020H, 03AH

ROM:5FF49 jp @078H

ROM:5FF49 ; ---------------------------------------------------------------------------

ROM:5FF4B db 25h ; %

ROM:5FF4C db 78h ; x

ROM:5FF4D db 20h

ROM:5FF4E db 25h ; %

ROM:5FF4F db 73h ; s

ROM:5FF50 db 0

ROM:5FF51 db 0

ROM:5FF52 db 0

ROM:5FF53 db 0

ROM:5FF54 db 51h ; Q

ROM:5FF55 db 55h ; U

ROM:5FF56 db 41h ; A

ROM:5FF57 db 4Ch ; L

ROM:5FF58 db 43h ; C

ROM:5FF59 db 4Fh ; O

ROM:5FF5A db 4Dh ; M

ROM:5FF5B db 4Dh ; M

ROM:5FF5C db 20h

ROM:5FF5D db 53h ; S

ROM:5FF5E db 45h ; E

ROM:5FF5F db 43h ; C

ROM:5FF60 db 55h ; U

ROM:5FF61 db 52h ; R

ROM:5FF62 db 45h ; E

ROM:5FF63 db 42h ; B

ROM:5FF64 db 4Fh ; O

ROM:5FF65 db 4Fh ; O

ROM:5FF66 db 54h ; T

ROM:5FF67 db 3Ah ; :

ROM:5FF68 db 20h

ROM:5FF69 db 4Eh ; N

ROM:5FF6A db 4Fh ; O

ROM:5FF6B db 4Eh ; N

ROM:5FF6C db 2Dh ; -

ROM:5FF6D db 46h ; F

ROM:5FF6E db 55h ; U

ROM:5FF6F db 53h ; S

ROM:5FF70 db 49h ; I

ROM:5FF71 db 4Eh ; N

ROM:5FF72 db 47h ; G

ROM:5FF73 db 20h

ROM:5FF74 db 42h ; B

ROM:5FF75 db 49h ; I

ROM:5FF76 db 4Eh ; N

ROM:5FF77 db 41h ; A

ROM:5FF78 db 52h ; R

ROM:5FF79 db 59h ; Y

ROM:5FF7A db 0

ROM:5FF7B db 0

ROM:5FF7C db 51h ; Q

ROM:5FF7D db 55h ; U

ROM:5FF7E db 41h ; A

ROM:5FF7F db 4Ch ; L

ROM:5FF80 db 43h ; C

ROM:5FF81 db 4Fh ; O

ROM:5FF82 db 4Dh ; M

ROM:5FF83 db 4Dh ; M

ROM:5FF84 ; ---------------------------------------------------------------------------

ROM:5FF84 inc 053H

ROM:5FF86 or 055H, @043H

ROM:5FF89 and R4, R5

ROM:5FF8B or R4, R15

ROM:5FF8D sb0

ROM:5FF8E and 020H, 03AH

ROM:5FF91 or 052H, @052H

ROM:5FF94 sb0

ROM:5FF95 and R5, R11

ROM:5FF97 jp @078H

ROM:5FF97 ; ---------------------------------------------------------------------------

ROM:5FF99 db 25h ; %

ROM:5FF9A db 78h ; x

ROM:5FF9B db 5Dh ; ]

ROM:5FF9C db 0

ROM:5FF9D db 0

ROM:5FF9E db 0

ROM:5FF9F db 0

ROM:5FFA0 db 51h ; Q

ROM:5FFA1 db 55h ; U

ROM:5FFA2 db 41h ; A

ROM:5FFA3 db 4Ch ; L

ROM:5FFA4 db 43h ; C

ROM:5FFA5 db 4Fh ; O

ROM:5FFA6 db 4Dh ; M

ROM:5FFA7 db 4Dh ; M

ROM:5FFA8 db 20h

ROM:5FFA9 db 53h ; S

ROM:5FFAA db 45h ; E

ROM:5FFAB db 43h ; C

ROM:5FFAC db 55h ; U

ROM:5FFAD db 52h ; R

ROM:5FFAE db 45h ; E

ROM:5FFAF db 42h ; B

ROM:5FFB0 db 4Fh ; O

ROM:5FFB1 db 4Fh ; O

ROM:5FFB2 db 54h ; T

ROM:5FFB3 db 3Ah ; :

ROM:5FFB4 db 20h

ROM:5FFB5 db 56h ; V

ROM:5FFB6 db 4Fh ; O

ROM:5FFB7 db 4Ch ; L

ROM:5FFB8 db 54h ; T

ROM:5FFB9 db 41h ; A

ROM:5FFBA ; ---------------------------------------------------------------------------

ROM:5FFBA ldb 05BH.2, R4

ROM:5FFBD jp @078H

ROM:5FFBD ; ---------------------------------------------------------------------------

ROM:5FFBF db 25h ; %

ROM:5FFC0 db 78h ; x

ROM:5FFC1 db 5Dh ; ]

ROM:5FFC2 db 0

ROM:5FFC3 db 0

ROM:5FFC4 db 51h ; Q

ROM:5FFC5 db 55h ; U

ROM:5FFC6 db 41h ; A

ROM:5FFC7 db 4Ch ; L

ROM:5FFC8 db 43h ; C

ROM:5FFC9 db 4Fh ; O

ROM:5FFCA db 4Dh ; M

ROM:5FFCB db 4Dh ; M

ROM:5FFCC db 20h

ROM:5FFCD db 53h ; S

ROM:5FFCE db 45h ; E

ROM:5FFCF db 43h ; C

ROM:5FFD0 db 55h ; U

ROM:5FFD1 db 52h ; R

ROM:5FFD2 db 45h ; E

ROM:5FFD3 db 42h ; B

ROM:5FFD4 db 4Fh ; O

ROM:5FFD5 db 4Fh ; O

ROM:5FFD6 db 54h ; T

ROM:5FFD7 db 3Ah ; :

ROM:5FFD8 db 20h

ROM:5FFD9 db 4Eh ; N

ROM:5FFDA db 4Fh ; O

ROM:5FFDB db 4Eh ; N

ROM:5FFDC db 45h ; E

ROM:5FFDD db 0

ROM:5FFDE db 0

ROM:5FFDF db 0

ROM:5FFE0 db 52h ; R

ROM:5FFE1 db 50h ; P

ROM:5FFE2 db 20h

ROM:5FFE3 db 53h ; S

ROM:5FFE4 db 57h ; W

ROM:5FFE5 db 52h ; R

ROM:5FFE6 db 45h ; E

ROM:5FFE7 db 56h ; V

ROM:5FFE8 db 3Ah ; :

ROM:5FFE9 db 20h

ROM:5FFEA db 53h ; S

ROM:5FFEB db 25h ; %

ROM:5FFEC db 64h ; d

ROM:5FFED db 2Ch ; ,

ROM:5FFEE db 20h

ROM:5FFEF db 54h ; T

ROM:5FFF0 db 25h ; %

ROM:5FFF1 db 64h ; d

ROM:5FFF2 db 2Ch ; ,

ROM:5FFF3 db 20h

ROM:5FFF4 db 52h ; R

ROM:5FFF5 db 25h ; %

ROM:5FFF6 db 64h ; d

ROM:5FFF7 db 2Ch ; ,

ROM:5FFF8 db 20h

ROM:5FFF9 db 41h ; A

ROM:5FFFA db 25h ; %

ROM:5FFFB db 64h ; d

ROM:5FFFC db 2Ch ; ,

ROM:5FFFD db 20h

ROM:5FFFE db 50h ; P

ROM:5FFFF db 25h ; %

ROM:60000 db 64h ; d

ROM:60001 db 0

ROM:60002 db 0

ROM:60003 db 0

ROM:60004 db 52h ; R

ROM:60005 db 50h ; P

ROM:60006 db 20h

ROM:60007 db 53h ; S

ROM:60008 db 57h ; W

ROM:60009 db 52h ; R

ROM:6000A db 45h ; E

ROM:6000B db 56h ; V

ROM:6000C db 3Ah ; :

ROM:6000D db 20h

ROM:6000E db 54h ; T

ROM:6000F db 45h ; E

ROM:60010 db 53h ; S

ROM:60011 db 54h ; T

ROM:60012 db 20h

ROM:60013 db 42h ; B

ROM:60014 db 49h ; I

ROM:60015 db 54h ; T

ROM:60016 db 0

ROM:60017 db 0

ROM:60018 db 44h ; D

ROM:60019 db 44h ; D

ROM:6001A db 52h ; R

ROM:6001B db 20h

ROM:6001C db 6Dh ; m

ROM:6001D db 61h ; a

ROM:6001E db 6Eh ; n

ROM:6001F db 75h ; u

ROM:60020 db 66h ; f

ROM:60021 db 61h ; a

ROM:60022 db 63h ; c

ROM:60023 db 74h ; t

ROM:60024 db 75h ; u

ROM:60025 db 72h ; r

ROM:60026 db 65h ; e

ROM:60027 db 3Ah ; :

ROM:60028 db 20h

ROM:60029 db 25h ; %

ROM:6002A db 73h ; s

ROM:6002B db 0Ah

ROM:6002C db 0

ROM:6002D db 0

ROM:6002E db 0

ROM:6002F db 0

ROM:60030 db 44h ; D

ROM:60031 db 44h ; D

ROM:60032 db 52h ; R

ROM:60033 db 20h

ROM:60034 db 74h ; t

ROM:60035 db 79h ; y

ROM:60036 db 70h ; p

ROM:60037 db 65h ; e

ROM:60038 db 3Ah ; :

ROM:60039 db 20h

ROM:6003A db 25h ; %

ROM:6003B db 73h ; s

ROM:6003C db 0Ah

ROM:6003D db 0

ROM:6003E db 0

ROM:6003F db 0

ROM:60040 db 0Ah

ROM:60041 db 4Dh ; M

ROM:60042 db 4Fh ; O

ROM:60043 db 44h ; D

ROM:60044 db 45h ; E

ROM:60045 db 4Ch ; L

ROM:60046 db 5Fh ; _

ROM:60047 db 4Eh ; N

ROM:60048 db 41h ; A

ROM:60049 db 4Dh ; M

ROM:6004A db 45h ; E

ROM:6004B db 3Ah ; :

ROM:6004C db 7Bh ; {

ROM:6004D db 7Bh ; {

ROM:6004E db 25h ; %

ROM:6004F db 73h ; s

ROM:60050 db 7Dh ; }

ROM:60051 db 7Dh ; }

ROM:60052 db 0Ah

ROM:60053 db 0

ROM:60054 db 65h ; e

ROM:60055 db 4Dh ; M

ROM:60056 db 4Dh ; M

ROM:60057 db 43h ; C

ROM:60058 db 5Fh ; _

ROM:60059 db 53h ; S

ROM:6005A db 45h ; E

ROM:6005B db 52h ; R

ROM:6005C db 49h ; I

ROM:6005D db 41h ; A

ROM:6005E db 4Ch ; L

ROM:6005F db 5Fh ; _

ROM:60060 db 4Eh ; N

ROM:60061 db 55h ; U

ROM:60062 db 4Dh ; M

ROM:60063 db 42h ; B

ROM:60064 db 45h ; E

ROM:60065 db 52h ; R

ROM:60066 db 3Ah ; :

ROM:60067 db 7Bh ; {

ROM:60068 db 7Bh ; {

ROM:60069 db 25h ; %

ROM:6006A db 73h ; s

ROM:6006B db 7Dh ; }

ROM:6006C db 7Dh ; }

ROM:6006D db 0Ah

ROM:6006E db 0Ah

ROM:6006F db 0

ROM:60070 db 61h ; a

ROM:60071 db 62h ; b

ROM:60072 db 6Fh ; o

ROM:60073 db 6Fh ; o

ROM:60074 db 74h ; t

ROM:60075 db 5Fh ; _

ROM:60076 db 69h ; i

ROM:60077 db 6Eh ; n

ROM:60078 db 69h ; i

ROM:60079 db 74h ; t

ROM:6007A db 28h ; (

ROM:6007B db 29h ; )

ROM:6007C db 0Ah

ROM:6007D db 0

ROM:6007E db 0

ROM:6007F db 0

ROM:60080 db 61h ; a

ROM:60081 db 62h ; b

ROM:60082 db 6Fh ; o

ROM:60083 db 6Fh ; o

ROM:60084 db 74h ; t

ROM:60085 db 5Fh ; _

ROM:60086 db 76h ; v

ROM:60087 db 69h ; i

ROM:60088 db 62h ; b

ROM:60089 db 28h ; (

ROM:6008A db 29h ; )

ROM:6008B db 20h

ROM:6008C db 44h ; D

ROM:6008D db 4Fh ; O

ROM:6008E db 4Eh ; N

ROM:6008F db 45h ; E

ROM:60090 db 20h

ROM:60091 db 0Ah

ROM:60092 db 0

ROM:60093 db 0

ROM:60094 db 73h ; s

ROM:60095 db 65h ; e

ROM:60096 db 72h ; r

ROM:60097 db 69h ; i

ROM:60098 db 61h ; a

ROM:60099 db 6Ch ; l

ROM:6009A db 20h

ROM:6009B db 6Eh ; n

ROM:6009C db 75h ; u

ROM:6009D db 6Dh ; m

ROM:6009E db 62h ; b

ROM:6009F db 65h ; e

ROM:600A0 db 72h ; r

ROM:600A1 db 3Ah ; :

ROM:600A2 db 20h

ROM:600A3 db 25h ; %

ROM:600A4 db 73h ; s

ROM:600A5 db 0Ah

ROM:600A6 db 0

ROM:600A7 db 0

ROM:600A8 db 69h ; i

ROM:600A9 db 6Eh ; n

ROM:600AA db 20h

ROM:600AB db 6Dh ; m

ROM:600AC db 6Dh ; m

ROM:600AD db 63h ; c

ROM:600AE db 5Fh ; _

ROM:600AF db 69h ; i

ROM:600B0 db 73h ; s

ROM:600B1 db 5Fh ; _

ROM:600B2 db 74h ; t

ROM:600B3 db 66h ; f

ROM:600B4 db 6Ch ; l

ROM:600B5 db 61h ; a

ROM:600B6 db 73h ; s

ROM:600B7 db 68h ; h

ROM:600B8 db 5Fh ; _

ROM:600B9 db 6Dh ; m

ROM:600BA db 6Fh ; o

ROM:600BB db 64h ; d

ROM:600BC db 65h ; e

ROM:600BD db 20h

ROM:600BE db 0Ah

ROM:600BF db 0

ROM:600C0 db 42h ; B

ROM:600C1 db 4Fh ; O

ROM:600C2 db 4Fh ; O

ROM:600C3 db 54h ; T

ROM:600C4 db 4Ch ; L

ROM:600C5 db 4Fh ; O

ROM:600C6 db 41h ; A

ROM:600C7 db 44h ; D

ROM:600C8 db 45h ; E

ROM:600C9 db 52h ; R

ROM:600CA db 20h

ROM:600CB db 56h ; V

ROM:600CC db 45h ; E

ROM:600CD db 52h ; R

ROM:600CE db 53h ; S

ROM:600CF db 49h ; I

ROM:600D0 db 4Fh ; O

ROM:600D1 db 4Eh ; N





from xda-developers http://ift.tt/1EmLuIR

via IFTTT

Aucun commentaire:

Enregistrer un commentaire