All times are UTC - 5 hours [ DST ]


Forum rules


Please do not post questions about data recovery cases here (use this forum instead). This forum is for topics on finding new ways to recover data. Accessing firmware, writing programs, reading bits off the platter, recovering data from dust...



Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Toshiba 2.5" hard drive terminal commands experiments
PostPosted: September 14th, 2017, 8:40 
Offline

Joined: January 28th, 2017, 21:34
Posts: 15
Location: NH BELMONT
There is very limited information on Toshiba 2.5" terminal commands..I was playing around and noticed i could get an bunch of random information back with random key's like head information and and some kind of memory mapping info..It displays the infomation back very fast iam using Putty.. Iam thinking of recording all the data i get back and using some kind of script to try to find new commands..Like brute forcing every possible letter and number combo...Has anyone done anything similar or would i be better off disassembling the ROM?? Thanks in advanced for any kind of info!!


Top
 Profile  
 
 Post subject: Re: Toshiba 2.5" hard drive terminal commands experiments
PostPosted: September 14th, 2017, 17:11 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 9745
Location: Australia
quiksilver4730 wrote:
There is very limited information on Toshiba 2.5" terminal commands..I was playing around and noticed i could get an bunch of random information back with random key's like head information and and some kind of memory mapping info..It displays the infomation back very fast iam using Putty.. Iam thinking of recording all the data i get back and using some kind of script to try to find new commands..Like brute forcing every possible letter and number combo...Has anyone done anything similar or would i be better off disassembling the ROM?? Thanks in advanced for any kind of info!!

Visually examine the ROM dump with a hex editor.

MK1059GSM

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00001DB0  34 1C 00 00 00 00 FF FF 70 00 00 00 57 52 49 54  4.....ÿÿp...WRIT
00001DC0  49 4E 47 20 4E 4F 57 20 20 20 20 00 50 45 52 4F  ING NOW    .PERO
00001DD0  4D 20 56 45 52 49 46 59 20 45 52 4F 52 52 00 50  M VERIFY ERORR.P
00001DE0  45 52 4F 4D 20 50 52 4F 47 52 41 4D 20 48 41 53  EROM PROGRAM HAS
00001DF0  20 42 45 45 4E 20 44 4F 4E 45 2E 00 61 1D 00 00   BEEN DONE..a...
00001E00  85 1D 00 00 99 1D 00 00 AE 1D 00 00 C4 1D 00 00  …...™...®...Ä...
00001E10  E1 1D 00 00 52 53 00 4D 41 00 56 52 00 4D 44 00  á...RS.MA.VR.MD.
00001E20  57 43 00 4C 4C 00 4C 50 00 53 4C 00 4E 42 00 50  WC.LL.LP.SL.NB.P
00001E30  43 00 50 47 00 4C 4D 00 46 4C 00 43 4E 00 44 46  C.PG.LM.FL.CN.DF
00001E40  00 53 54 00 42 42 00 44 4D 00 42 4B 00 57 4D 00  .ST.BB.DM.BK.WM.
00001E50  42 45 00 46 57 00 05 05 01 00 07 03 03 06 04 04  BE.FW...........
00001E60  02 02 05 04 01 05 07 05 05 43 6F 70 79 72 69 67  .........Copyrig
00001E70  68 74 20 32 30 30 38 20 54 4F 53 48 49 42 41 20  ht 2008 TOSHIBA
00001E80  43 6F 72 70 6F 72 61 74 69 6F 6E 0A 00 35 31 32  Corporation..512
00001E90  4B 42 20 31 32 56 20 42 54 49 4E 5F 52 4F 4D 0A  KB 12V BTIN_ROM.
00001EA0  00 55 41 52 54 20 50 72 6F 67 72 61 6D 20 4C 6F  .UART Program Lo
00001EB0  61 64 65 72 0A 00 66 6F 72 20 48 41 52 55 4B 41  ader..for HARUKA
00001EC0  36 2E 30 53 20 6D 6F 64 65 6C 0A 00 4C 6F 61 64  6.0S model..Load
00001ED0  65 72 20 56 65 72 73 69 6F 6E 20 41 55 48 36 53  er Version AUH6S
00001EE0  34 30 36 34 2E 30 33 0A 00 52 65 6C 65 61 73 65  4064.03..Release
00001EF0  20 32 30 30 39 2D 30 36 2D 31 39 0A 00 00 00 00   2009-06-19.....

MQ03UBB200

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00001E70  04 1D 00 00 00 00 FF FF AC 00 00 00 57 52 49 54  ......ÿÿ¬...WRIT
00001E80  49 4E 47 20 4E 4F 57 20 20 20 20 00 50 45 52 4F  ING NOW    .PERO
00001E90  4D 20 56 45 52 49 46 59 20 45 52 4F 52 52 00 50  M VERIFY ERORR.P
00001EA0  45 52 4F 4D 20 50 52 4F 47 52 41 4D 20 48 41 53  EROM PROGRAM HAS
00001EB0  20 42 45 45 4E 20 44 4F 4E 45 2E 00 9C 1E 00 00   BEEN DONE..œ...
00001EC0  C0 1E 00 00 D5 1E 00 00 EA 1E 00 00 FD 1E 00 00  À...Õ...ê...ý...
00001ED0  1A 1F 00 00 52 53 00 00 AF 0C 00 00 4D 41 00 00  ....RS..¯...MA..
00001EE0  DD 09 00 00 56 52 00 00 F3 09 00 00 4D 44 00 00  Ý...VR..ó...MD..
00001EF0  0D 0A 00 00 57 43 00 00 85 0A 00 00 4C 4C 00 00  ....WC..…...LL..
00001F00  9F 0A 00 00 4C 50 00 00 A7 0A 00 00 4E 42 00 00  Ÿ...LP..§...NB..
00001F10  AF 0A 00 00 50 43 00 00 B7 0A 00 00 50 47 00 00  ¯...PC..·...PG..
00001F20  09 0B 00 00 46 4C 00 00 95 0C 00 00 43 4E 00 00  ....FL..•...CN..
00001F30  9D 0C 00 00 44 46 00 00 CB 09 00 00 44 4D 00 00  ....DF..Ë...DM..
00001F40  C7 09 00 00 53 54 00 00 B3 09 00 00 42 42 00 00  Ç...ST..³...BB..
00001F50  9D 09 00 00 42 53 00 00 9D 09 00 00 42 4B 00 00  ....BS......BK..
00001F60  91 09 00 00 57 4D 00 00 CF 09 00 00 58 4D 00 00  ‘...WM..Ï...XM..
00001F70  9F 0E 00 00 57 46 00 00 15 0D 00 00 2A 2A 00 00  Ÿ...WF......**..
00001F80  67 0D 00 00 00 00 00 00 00 00 00 00 00 00 07 03  g...............
00001F90  03 06 04 00 07 00 05 05 05 00 00 04 01 01 05 00  ................
00001FA0  00 00 00 00 43 6F 70 79 72 69 67 68 74 20 32 30  ....Copyright 20
00001FB0  31 35 20 54 4F 53 48 49 42 41 20 43 6F 72 70 6F  15 TOSHIBA Corpo
00001FC0  72 61 74 69 6F 6E 0A 00 31 30 32 34 4B 42 20 31  ration..1024KB 1
00001FD0  32 56 20 42 54 49 4E 5F 52 4F 4D 0A 00 55 41 52  2V BTIN_ROM..UAR
00001FE0  54 20 50 72 6F 67 72 61 6D 20 4C 6F 61 64 65 72  T Program Loader
00001FF0  0A 00 66 6F 72 20 47 69 62 73 6F 6E 33 20 6D 6F  ..for Gibson3 mo
00002000  64 65 6C 0A 00 4C 6F 61 64 65 72 20 56 65 72 73  del..Loader Vers
00002010  69 6F 6E 20 41 55 47 42 33 38 31 32 38 2E 30 31  ion AUGB38128.01
00002020  0A 00 52 65 6C 65 61 73 65 20 32 30 31 35 2D 30  ..Release 2015-0
00002030  34 2D 30 31 0A 00 00 00 FF FF FF FF FF FF FF FF  4-01....ÿÿÿÿÿÿÿÿ

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Toshiba 2.5" hard drive terminal commands experiments
PostPosted: September 14th, 2017, 21:27 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 9745
Location: Australia
MK8025GAS

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00033C60                                      42 42 00 42              BB.B
00033C70  4B 00 42 53 00 43 44 00 43 4D 00 43 52 00 44 42  K.BS.CD.CM.CR.DB
00033C80  00 44 44 00 44 46 00 44 4D 00 44 52 00 44 54 00  .DD.DF.DM.DR.DT.
00033C90  48 50 00 4C 4D 00 4F 41 00 4F 52 00 4F 4D 00 50  HP.LM.OA.OR.OM.P
00033CA0  43 00 50 54 00 50 55 00 52 53 00 53 43 00 53 44  C.PT.PU.RS.SC.SD
00033CB0  00 53 46 00 53 47 00 53 4C 00 53 4D 00 53 50 00  .SF.SG.SL.SM.SP.
00033CC0  53 53 00 53 52 00 53 57 00 53 5A 00 56 52 00 56  SS.SR.SW.SZ.VR.V
00033CD0  4D 00 57 42 00 57 46 00 57 4D 00 57 52 00 57 53  M.WB.WF.WM.WR.WS
00033CE0  00 57 58 00 54 4D 00 54 52 00 54 57 00 53 54 00  .WX.TM.TR.TW.ST.
00033CF0  53 48 00 53 49 00 52 43 00 53 4F 00 43 42 00 5A  SH.SI.RC.SO.CB.Z
00033D00  59 00 5A 5A 00 45 52 52 4F 52 00 00 49 4E 50 55  Y.ZZ.ERROR..INPU
00033D10  54 20 50 41 53 53 20 43 48 41 52 41 43 54 45 52  T PASS CHARACTER

MQ03UBB200

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00085F00  45 52 52 4F 52 00 00 00 42 42 00 01 45 A6 04 A0  ERROR...BB..E¦. 
00085F10  42 4B 00 01 5B A6 04 A0 42 53 00 01 45 A6 04 A0  BK..[¦. BS..E¦. 
00085F20  43 44 00 00 7F A6 04 A0 43 4D 00 01 99 A6 04 A0  CD...¦. CM..™¦. 
00085F30  43 52 00 01 CF A6 04 A0 44 42 00 01 D1 A6 04 A0  CR..Ϧ. DB..Ѧ. 
00085F40  44 44 00 01 7D A7 04 A0 44 46 00 01 1D A7 04 A0  DD..}§. DF...§. 
00085F50  44 4D 00 15 F7 A6 04 A0 44 52 00 15 D5 AC 04 A0  DM..÷¦. DR..Õ¬. 
00085F60  44 54 00 01 27 A7 04 A0 44 5A 00 01 49 AC 04 A0  DT..'§. DZ..I¬. 
00085F70  48 50 00 01 D7 AC 04 A0 4C 4D 00 00 DB AC 04 A0  HP..׬. LM..Û¬. 
00085F80  4F 41 00 00 C9 AE 04 A0 4F 52 00 00 CB AE 04 A0  OA..É®. OR..Ë®. 
00085F90  4F 4D 00 00 D1 AE 04 A0 50 43 00 00 D3 AE 04 A0  OM..Ñ®. PC..Ó®. 
00085FA0  50 54 00 00 D5 AE 04 A0 50 55 00 00 D7 AE 04 A0  PT..Õ®. PU..×®. 
00085FB0  52 53 00 01 D9 AE 04 A0 53 43 00 00 F1 AE 04 A0  RS..Ù®. SC..ñ®. 
00085FC0  53 44 00 01 F3 AE 04 A0 53 46 00 01 F5 AE 04 A0  SD..ó®. SF..õ®. 
00085FD0  53 47 00 01 E1 B3 04 A0 53 4C 00 01 E5 B3 04 A0  SG..á³. SL..å³. 
00085FE0  53 4D 00 01 99 B4 04 A0 53 50 00 00 13 B5 04 A0  SM..™´. SP...µ. 
00085FF0  53 53 00 01 15 B5 04 A0 53 52 00 01 17 B5 04 A0  SS...µ. SR...µ. 
00086000  53 57 00 01 19 B5 04 A0 53 5A 00 01 1D B5 04 A0  SW...µ. SZ...µ. 
00086010  56 52 00 01 55 B6 04 A0 56 4D 00 01 55 B6 04 A0  VR..U¶. VM..U¶. 
00086020  57 42 00 01 8B B6 04 A0 57 46 00 00 8D B6 04 A0  WB..‹¶. WF...¶. 
00086030  57 4D 00 15 8F B6 04 A0 57 52 00 01 95 B6 04 A0  WM...¶. WR..•¶. 
00086040  57 53 00 00 97 B6 04 A0 57 58 00 00 9B B6 04 A0  WS..—¶. WX..›¶. 
00086050  54 4D 00 01 FB B6 04 A0 54 52 00 01 F5 B9 04 A0  TM..û¶. TR..õ¹. 
00086060  54 57 00 01 61 BC 04 A0 53 54 00 01 67 A6 04 A0  TW..a¼. ST..g¦. 
00086070  53 48 00 01 E3 B3 04 A0 53 49 00 01 7B A6 04 A0  SH..ã³. SI..{¦. 
00086080  52 43 00 00 D3 AE 04 A0 53 4F 00 01 11 B5 04 A0  RC..Ó®. SO...µ. 
00086090  57 44 00 00 99 B6 04 A0 43 42 00 00 7D A6 04 A0  WD..™¶. CB..}¦. 
000860A0  5A 59 00 01 83 BC 04 A0 5A 5A 00 01 6F BC 04 A0  ZY..ƒ¼. ZZ..o¼. 
000860B0  49 53 00 01 63 BC 04 A0 44 57 00 15 31 A7 04 A0  IS..c¼. DW..1§. 
000860C0  57 57 00 15 91 B6 04 A0 46 4C 00 01 01 BD 04 A0  WW..‘¶. FL...½. 
000860D0  51 44 00 01 09 BD 04 A0 43 4C 00 01 FF BC 04 A0  QD...½. CL..ÿ¼. 
000860E0  53 58 00 01 1B B5 04 A0 50 4D 00 00 0B BD 04 A0  SX...µ. PM...½. 
000860F0  50 41 00 01 33 BD 04 A0 50 42 00 01 85 BD 04 A0  PA..3½. PB..…½. 
00086100  50 44 00 00 87 BD 04 A0 46 52 00 01 2D F1 01 A0  PD..‡½. FR..-ñ. 
00086110  53 41 00 01 93 BD 04 A0 44 4C 00 15 57 A7 04 A0  SA..“½. DL..W§. 
00086120  57 4C 00 15 93 B6 04 A0 50 53 00 00 FB C4 04 A0  WL..“¶. PS..ûÄ. 
00086130  4D 4C 00 01 8F B5 04 A0 4C 4C 00 00 D9 AC 04 A0  ML...µ. LL..Ù¬. 
00086140  44 43 00 01 69 CF 04 A0 4B 49 00 01 FD CB 04 A0  DC..iÏ. KI..ýË. 
00086150  4B 4A 00 01 59 CC 04 A0 4B 4B 00 01 8D CC 04 A0  KJ..YÌ. KK...Ì. 
00086160  4B 4C 00 01 21 CD 04 A0 4B 4D 00 01 6F CD 04 A0  KL..!Í. KM..oÍ. 
00086170  4B 4E 00 01 CD CD 04 A0 4B 4F 00 01 57 CC 04 A0  KN..ÍÍ. KO..WÌ. 
00086180  4B 50 00 01 D5 C5 04 A0 55 41 00 01 EB D0 04 A0  KP..ÕÅ. UA..ëÐ. 
00086190  53 56 00 10 71 D1 04 A0 52 4C 00 01 A7 AD 04 A0  SV..qÑ. RL..§­. 
000861A0  52 41 00 00 CD AE 04 A0 52 52 00 00 CF AE 04 A0  RA..Í®. RR..Ï®. 
000861B0  54 53 00 00 F7 B9 04 A0 58 54 00 01 73 D1 04 A0  TS..÷¹. XT..sÑ. 
000861C0  41 42 00 11 75 D1 04 A0 43 43 00 11 5B D6 04 A0  AB..uÑ. CC..[Ö. 
000861D0  47 4C 00 00 5D D6 04 A0 41 41 00 01 DF 0D 06 A0  GL..]Ö. AA..ß.. 
000861E0  52 45 00 01 B9 0F 06 A0 47 31 00 01 AB 0C 06 A0  RE..¹.. G1..«.. 
000861F0  47 32 00 01 AF 0C 06 A0 47 33 00 01 B3 0C 06 A0  G2..¯.. G3..³.. 
00086200  47 34 00 01 B7 0C 06 A0 47 35 00 01 BB 0C 06 A0  G4..·.. G5..».. 
00086210  47 36 00 01 BF 0C 06 A0 47 37 00 01 C3 0C 06 A0  G6..¿.. G7..Ã.. 
00086220  53 31 00 01 C3 0D 06 A0 53 32 00 01 C7 0D 06 A0  S1..Ã.. S2..Ç.. 
00086230  53 33 00 01 CB 0D 06 A0 53 34 00 01 CF 0D 06 A0  S3..Ë.. S4..Ï.. 
00086240  53 35 00 01 D3 0D 06 A0 53 36 00 01 D7 0D 06 A0  S5..Ó.. S6..×.. 
00086250  53 37 00 01 DB 0D 06 A0 53 45 00 01 85 0E 06 A0  S7..Û.. SE..….. 
00086260  48 45 00 01 35 0F 06 A0 42 54 00 01 E5 10 06 A0  HE..5.. BT..å.. 
00086270  42 52 00 01 97 11 06 A0 42 47 00 01 BF 12 06 A0  BR..—.. BG..¿.. 
00086280  42 43 00 01 6F 13 06 A0 43 53 00 01 87 13 06 A0  BC..o.. CS..‡.. 
00086290  56 55 00 01 BD 13 06 A0 56 44 00 01 F5 13 06 A0  VU..½.. VD..õ.. 
000862A0  4D 44 00 21 35 14 06 A0 45 45 00 01 8B 14 06 A0  MD.!5.. EE..‹.. 
000862B0  45 44 00 01 93 14 06 A0 55 49 00 01 2D 14 06 A0  ED..“.. UI..-.. 
000862C0  47 30 00 01 45 0C 06 A0 53 30 00 01 C7 0C 06 A0  G0..E.. S0..Ç.. 
000862D0  45 54 00 01 85 13 06 A0 4E 6F 2E 20 20 20 20 20  ET..….. No.   

MK1059GSM

Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

0005B350  58 02 58 02 58 02 45 52 52 4F 52 00 42 42 00 42  X.X.X.ERROR.BB.B
0005B360  4B 00 42 53 00 43 44 00 43 4D 00 43 52 00 44 42  K.BS.CD.CM.CR.DB
0005B370  00 44 44 00 44 46 00 44 4D 00 44 52 00 44 54 00  .DD.DF.DM.DR.DT.
0005B380  48 50 00 4C 4D 00 4F 41 00 4F 52 00 4F 4D 00 50  HP.LM.OA.OR.OM.P
0005B390  43 00 50 54 00 50 55 00 52 53 00 53 43 00 53 44  C.PT.PU.RS.SC.SD
0005B3A0  00 53 46 00 53 47 00 53 4C 00 53 4D 00 53 50 00  .SF.SG.SL.SM.SP.
0005B3B0  53 53 00 53 52 00 53 57 00 53 5A 00 56 52 00 56  SS.SR.SW.SZ.VR.V
0005B3C0  4D 00 57 42 00 57 46 00 57 4D 00 57 52 00 57 53  M.WB.WF.WM.WR.WS
0005B3D0  00 57 58 00 54 4D 00 54 52 00 54 57 00 53 54 00  .WX.TM.TR.TW.ST.
0005B3E0  53 48 00 53 49 00 52 43 00 53 4F 00 57 44 00 43  SH.SI.RC.SO.WD.C
0005B3F0  42 00 5A 59 00 5A 5A 00 49 53 00 44 57 00 57 57  B.ZY.ZZ.IS.DW.WW
0005B400  00 46 4C 00 51 44 00 53 58 00 46 52 00 44 45 00  .FL.QD.SX.FR.DE.
0005B410  D1 74 05 80 D9 74 05 80 DB 74 05 80 DF 74 05 80  Ñt.€Ùt.€Ût.€ßt.€
0005B420  E3 74 05 80 E7 74 05 80 EB 74 05 80 EF 74 05 80  ãt.€çt.€ët.€ït.€
0005B430  F3 74 05 80 FC 74 05 80 00 75 05 80 02 75 05 80  ót.€üt.€.u.€.u.€
0005B440  D9 74 05 80 11 75 05 80 14 75 05 80 17 75 05 80  Ùt.€.u.€.u.€.u.€
0005B450  1A 75 05 80 1D 75 05 80 00 75 05 80 00 00 F0 03  .u.€.u.€.u.€..ð.
0005B460  43 6F 70 79 72 69 67 68 74 20 31 39 39 34 2D 31  Copyright 1994-1
0005B470  39 39 38 20 54 4F 53 48 49 42 41 20 43 6F 72 70  998 TOSHIBA Corp
0005B480  6F 72 61 74 69 6F 6E 0A 00 20 20 20 20 20 20 20  oration..

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Toshiba 2.5" hard drive terminal commands experiments
PostPosted: September 15th, 2017, 6:28 
Offline

Joined: August 13th, 2016, 17:10
Posts: 48
Location: Vienna, Austria
The risk when you try random commands is that they do damage to the hard drive, so only do that on drives where you don't mind if they become unusable. I would instead prefer to extract the firmware and decompile it, to understand what the commands are doing. In the firmware, you often can find command parsers and lists of command handler routines.
If the firmware is too obscure that it's hard to guess the meaning of the commands, I would try brute-forcing the commands (or even using more intelligent fuzzers that learn from the execution path through introspection), and perhaps putting breakpoints on functions that are potentially causing damage (write operations, ...). Also make backups of firmware, RAM, SA, flash memories, before you try potentially damaging commands.


Top
 Profile  
 
 Post subject: Re: Toshiba 2.5" hard drive terminal commands experiments
PostPosted: September 15th, 2017, 11:11 
Offline

Joined: January 28th, 2017, 21:34
Posts: 15
Location: NH BELMONT
Great thank you guys!!..so iam a little bit confused i understand Fzabkar with the term "ROM" but with sourcerer saying firmware gets me confused are there commands in both?..i know the Rom most of the time is the u12 chip but from what i understand some drives have the firmware on the platters and i also thought that the ROM included the firmware...maybe its dependent on the make?..so sorry for the confusion just trying to get a grasp on this...Thank you all once again for your time and knowledge!!!


Top
 Profile  
 
 Post subject: Re: Toshiba 2.5" hard drive terminal commands experiments
PostPosted: September 15th, 2017, 19:47 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 9745
Location: Australia
Some firmware exists in flash memory (aka "ROM") on the PCB, the rest in the System Area (SA) on the platters. In Toshiba drives the bulk of the firmware is on the PCB (usually IC602) while for other manufacturers the bulk is in the SA.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Toshiba 2.5" hard drive terminal commands experiments
PostPosted: September 21st, 2017, 3:03 
Offline

Joined: September 30th, 2005, 7:33
Posts: 523
Most of the commands are for informative and debugging purposes. They can't bring you much help in repairing a HDD.
For this reason they are not discussed much on the forums, but they are well known...


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group