Hello guys

I am working hard with Taylor actually to try to exploit the notes vuln.


As we can make the jtag dumps of the mem, we can clearly follow our buffer 
overflow in the memory..

i think we are perhaps close to something useful.




For having more complete memory dumps, i need to cycle a lot through reset->wait 
for the boot->jtag dump of the DCache...

But the Dcache info is limited, some data is corrupt, etc... But by putting 
together many logs, we could have reliable dumps.


I would therefore need someone who is capable of writing a parser which can 
take the raw data from a log, and sort the memory values according to their 
values, etc...

what i get :
lines like :
0x09d7dc00: 41414141 41414141 41414141 41414141
(address, and 4 words of data)

some lines are invalid, they have a random 16bit repeating pattern like in the 
example
This random pattern can be all0, allF or any other 16 or perhaps 32bit
Sometimes this pattern is also valid, so we would need statistics to help


see an exemple file in attach...


any volunteers ?



sto
parport port = 0
jtag_speed: 1
jtag_nsrst_delay: 30
Error: Translation from khz to jtag_speed not implemented
Info : JTAG tap: arm.taptap tap/device found: 0x10940f0f (mfg: 0x787, part: 
0x0940, ver: 0x1)
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x20000093 pc: 0x2204e8f4
0x08014ec0: 00000000 00000000 00000000 00000000 
0x09d7eb00: 414d4341 414e4341 414f4341 41504341 
0x09d7e8c0: 55474141 56474141 57474141 58474141 
0x085b2fc0: 00000000 00000003 00000017 085abb64 
0x085fc680: 080f080f 080f080f 080f080f 080f080f 
0x09e9b240: 09e9b290 4f4a4141 09e9b364 09d8006c 
0x09d7e240: 4f414141 50414141 51414141 52414141 
0x09d7efc0: 080f080f 080f080f 080f080f 080f080f 
0x09d7e5c0: 080f080f 080f080f 080f080f 080f080f 
0x09d7e380: 51444141 52444141 53444141 54444141 
0x09d7f100: 080f080f 080f080f 080f080f 080f080f 
0x09d7f340: 44414142 44414143 44414144 44414145 
0x081634c0: 080f080f 080f080f 080f080f 080f080f 
0x08601940: 00000000 00000000 00000000 00000000 
0x09d7e700: 4d434141 4e434141 4f434141 50434141 
0x09d7f6c0: 4241414f 42414150 42414151 42414152 
0x09d7e4c0: 53474141 54474141 55474141 56474141 
0x0863e800: 00000000 00000000 00000000 00000000 
0x00001580: 00000000 00000000 00000000 00000000 
0x081a3680: e8bd8010 22003fc4 2200dfd4 e3a03000 
0x09d7ea80: 41474241 41484241 41494241 414a4241 
0x09d7e840: 4f464141 50464141 51464141 52464141 
0x09d7f800: 00000000 00000000 00000000 00000000 
0x09d7ee00: 00000000 00000000 00000000 00000000 
0x0808ce80: 00000000 00000000 00000000 00000000 
0x09d7e980: 51494141 52494141 53494141 54494141 
0x09d7f940: 48414153 48414154 48414155 48414156 
0x081630c0: e5c40000 e59f0004 e8bd8010 085b4cb8 
0x09d7ef40: 41434441 41444441 41454441 41464441 
0x085b6340: 085adda6 085addc3 085adb65 085adb5e 
0x09d7ed00: 00000000 00000000 00000000 00000000 
0x08087200: 00000000 00000000 00000000 00000000 
0x09d7f080: 00000000 00000000 00000000 00000000 
0x09d7e440: 00000000 00000000 00000000 00000000 
0x09d7f640: 41414149 4141414a 4141414b 4141414c 
0x086c7240: 00000000 00000000 00000000 00000000 
0x085ee0c0: 00000025 00000006 00000000 09ef5560 
0x09d7e7c0: 49454141 4a454141 4b454141 4c454141 
0x09d7f9c0: 00000000 00000000 00000000 00000000 
0x09d7e300: 00000000 00000000 00000000 00000000 
0x09d7f780: 00000000 00000000 00000000 00000000 
0x09d7e580: 00000000 00000000 00000000 00000000 
0x09d7e680: 47424141 48424141 49424141 4a424141 
0x09d7e900: 00000000 00000000 00000000 00000000 
0x09d7eb40: 00000000 00000000 00000000 00000000 
0x09d7f8c0: 4741414d 4741414e 4741414f 47414150 
0x085ee580: 39c00000 39c00010 39c00008 39c00004 
0x09d7eec0: 41574241 41584241 41594241 415a4241 
0x09d7ea00: 00000000 00000000 00000000 00000000 
0x09e9b280: 00000000 00000000 00000000 00000000 
0x0859b540: 00000000 00000000 00000000 00000000 
0x08014f00: 00000000 00000000 00000000 00000000 
0x085fc800: 00000000 00000000 00000000 00000000 
0x085e97c0: 00000000 00000000 00000000 00000000 
0x09d7f380: 44414152 44414153 44414154 44414155 
0x08227580: 00000000 00000000 00000000 00000000 
0x09d7e280: 45424141 46424141 47424141 48424141 
0x09d7e500: 49484141 4a484141 4b484141 4c484141 
0x09d7f700: 00000000 00000000 00000000 00000000 
0x09d7f4c0: 47414154 47414155 47414156 47414157 
0x0863e840: 00000000 00000000 00000000 00000000 
0x09d7e600: 41414141 42414141 43414141 44414141 
0x09d7e3c0: 00000000 00000000 00000000 00000000 
0x09d7e880: 45474141 46474141 47474141 48474141 
0x0816ff80: 00000000 00000000 00000000 00000000 
0x09d7e740: 43444141 44444141 45444141 46444141 
0x085b2e40: 08601928 0860199c 09ff77fc 00000000 
0x085b2c00: ad55ffff 000052aa 00000001 00000000 
0x09ecb1c0: 00000000 00000000 00000000 00000000 
0x085ff7c0: 00000000 00000000 00000000 00000000 
0x09d7f0c0: 00000000 00000000 00000000 00000000 
0x085fc9c0: 00000000 00000000 00000000 00000000 
0x09d7e200: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7f1c0: 41474a41 41484a41 41494a41 414a4a41 
0x086c7280: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7ef80: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7e340: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7f7c0: 09e909e9 09e909e9 09e909e9 09e909e9 
0x00002cc0: 00000000 00000000 00000000 00000000 
0x09d7e480: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7e6c0: 57424141 58424141 59424141 5a424141 
0x09d7f680: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7f900: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7ea40: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7e800: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7fa00: 09e909e9 09e909e9 09e909e9 09e909e9 
0x085fc5c0: 00000000 00007000 00000000 00000000 
0x085fc380: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09d7e940: 41494141 42494141 43494141 44494141 
0x000032c0: 00000000 00000000 00000000 00000000 
0x085addc0: 70006c69 6c61706f 7526006c 26006c6d 
0x086c7200: 44494449 44494449 44494449 44494449 
0x08084000: 44494449 44494449 44494449 44494449 
0x09d7e2c0: 44494449 44494449 44494449 44494449 
0x09d7f280: 44494449 44494449 44494449 44494449 
0x09d7e400: 44494449 44494449 44494449 44494449 
0x085ee2c0: 44494449 44494449 44494449 44494449 
0x085feec0: 48414841 48414841 48414841 48414841 
0x09d7e9c0: 48414841 48414841 48414841 48414841 
0x09d7e540: 48414841 48414841 48414841 48414841 
0x09d7f980: 48414841 48414841 48414841 48414841 
0x09d7e780: 42414241 42414241 42414241 42414241 
0x0804bb00: 42414241 42414241 42414241 42414241 
0x09d7e8c0: 55474141 56474141 57474141 58474141 
0x09d7f4c0: 47414154 47414155 47414156 47414157 
0x09e9b240: 09e9b290 4f4a4141 09e9b364 09d8006c 
0x09d7e600: 41414141 42414141 43414141 44414141 
0x09d7e880: 45474141 46474141 47474141 48474141 
0x09d7f840: 42414241 42414241 42414241 42414241 
0x09d7e5c0: 080f080f 080f080f 080f080f 080f080f 
0x09e9b200: 42414241 42414241 42414241 42414241 
0x09d7e700: 42414241 42414241 42414241 42414241 
0x086c72c0: 42414241 42414241 42414241 42414241 
0x09d7f6c0: 42414241 42414241 42414241 42414241 
0x09a31040: 42414241 42414241 42414241 42414241 
0x09d7e840: 4f464141 50464141 51464141 52464141 
0x09d7f1c0: 42414241 42414241 42414241 42414241 
0x086c7280: 42414241 42414241 42414241 42414241 
0x09d7e980: 42414241 42414241 42414241 42414241 
0x09d7f940: 42414241 42414241 42414241 42414241 
0x09e9b1c0: 09f1fda0 080fab64 09d7e600 08601928 
0x085ea500: 42414241 42414241 42414241 42414241 
0x09d7f7c0: 09e909e9 09e909e9 09e909e9 09e909e9 
0x08601900: 42414241 42414241 42414241 42414241 
0x09d7e6c0: 57424141 58424141 59424141 5a424141 
0x09d7f900: 42414241 42414241 42414241 42414241 
0x085ff3c0: 47414741 47414741 47414741 47414741 
0x09d7f2c0: 47414741 47414741 47414741 47414741 
0x09eff680: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7e800: 09e909e9 09e909e9 09e909e9 09e909e9 
0x09efd540: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7f640: 41414149 4141414a 4141414b 4141414c 
0x086c7240: 00000000 00000000 00000000 00000000 
0x085ee300: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7e940: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09e9b180: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7e7c0: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7f9c0: 00000000 00000000 00000000 00000000 
0x09d7e680: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09e9b2c0: 09d8006c 00000000 00000000 0809f444 
0x09d7f8c0: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7f600: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7e640: 51414141 52414141 53414141 54414141 
0x09e9b280: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7f880: 46414157 46414158 46414159 4741415a 
0x085ee080: 4c454c45 4c454c45 4c454c45 4c454c45 
0x09d7e9c0: 08090809 08090809 08090809 08090809 
0x09d7f740: 08090809 08090809 08090809 08090809 
0x085e9dc0: 09d809d8 09d809d8 09d809d8 09d809d8 
0x09d7e780: 42414241 42414241 42414241 42414241 
0x09d7f980: 44414441 44414441 44414441 44414441 
background polling: off
TAP: arm.taptap (enabled)
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x20000093 pc: 0x2204e8f4
      r0: 22001f08       r0: 22001f08       r0: 22001f08       r0: 22001f08     
  r0: 22001f08       r0: 22001f08 
      r1: 00000000       r1: 00000000       r1: 00000000       r1: 00000000     
  r1: 00000000       r1: 00000000 
      r2: 00000000       r2: 00000000       r2: 00000000       r2: 00000000     
  r2: 00000000       r2: 00000000 
      r3: 09d7e980       r3: 09d7e980       r3: 09d7e980       r3: 09d7e980     
  r3: 09d7e980       r3: 09d7e980 
      r4: 00000005       r4: 00000005       r4: 00000005       r4: 00000005     
  r4: 00000005       r4: 00000005 
      r5: 00000020       r5: 00000020       r5: 00000020       r5: 00000020     
  r5: 00000020       r5: 00000020 
      r6: 085ee580       r6: 085ee580       r6: 085ee580       r6: 085ee580     
  r6: 085ee580       r6: 085ee580 
      r7: 0402843e       r7: 0402843e       r7: 0402843e       r7: 0402843e     
  r7: 0402843e       r7: 0402843e 
      r8: 08002020   r8_fiq: ffffffff       r8: 08002020       r8: 08002020     
  r8: 08002020       r8: 08002020 
      r9: 00000001   r9_fiq: ffffffff       r9: 00000001       r9: 00000001     
  r9: 00000001       r9: 00000001 
     r10: 0000040a  r10_fiq: ffffffff      r10: 0000040a      r10: 0000040a     
 r10: 0000040a      r10: 0000040a 
     r11: 09f1fda0  r11_fiq: ffffffff      r11: 09f1fda0      r11: 09f1fda0     
 r11: 09f1fda0      r11: 09f1fda0 
     r12: 09d7e981  r12_fiq: ffffffff      r12: 09d7e981      r12: 09d7e981     
 r12: 09d7e981      r12: 09d7e981 
 r13_usr: ffbfffff  r13_fiq: 085e94a0  r13_irq: 2200e998  r13_svc: 086c72b8  
r13_abt: 085e90a0  r13_und: 085e90a0 
  lr_usr: ffffffff   lr_fiq: ffffffff   lr_irq: 0816ed84   lr_svc: 0808cf14   
lr_abt: ffffffff   lr_und: ffffbfff 
      pc: 2204e8f4       pc: 2204e8f4       pc: 2204e8f4       pc: 2204e8f4     
  pc: 2204e8f4       pc: 2204e8f4 
    cpsr: 20000093 spsr_fiq: 00000010 spsr_irq: 20000013 spsr_svc: 80000013 
spsr_abt: 00000010 spsr_und: 00000010
_______________________________________________
Linux4nano-dev mailing list
[email protected]
https://mail.gna.org/listinfo/linux4nano-dev
http://www.linux4nano.org

Reply via email to