![]() |
![]() ![]() |
May 3 2006, 12:47 PM
Post
#21
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
I'm quite interested in learning more about these "hidden" features within common microsoft files - seems a lot of code is copied or bundled across different versions/releases ever since win31..
This link might be interesting (if you didn't knew it already..) I'll do a small .script to test an OS and report back some info in a text file - this task is really easy since I think you've done all the hard work involved - do you need any additional features? -------------------- |
|
|
|
May 3 2006, 01:35 PM
Post
#22
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
Here is the .script - to use just copy the code below and save to a text file (don't forget to add .script as extension)
This script will unpack gsar.exe and output the result into a text file. Your default text editor will open this file to ease copying back the results.. CODE [main] Title=Test Image Description=This .script will your current windows version to check the details on the boot image within diskcopy.dll selected=true Level=3 Credits=JacLaz - the reason for this .script to exist.. Author=Nuno Brito Contact=http://www.911cd.net/forums//index.php?showtopic=16745 Date= Version=1.0 [EncodedFolders] Folder [EncodedFile-Folder-gsar.exe] lines=2 0=eJztfA14G8d14AACZVqiRFgio/9oZYsiaYk0KVE2RZo2KHklUtUPRBKObVmRQGAhQAEBGNilyJzoQqaYCkboME3u2rtLrubJzdlNv6ucqK li+2zqpyJVOw3jT71jbdWhEzpZFEzLs3kOalPGvTczuwCXpGTn69ev/Zq1hzs/72/evDfzZnagvY/1kXmEEAukdJqQ84Q9NnLrJwpp8dqXFpNzt/9o3XnTnh+ta/H6IkIoHDwadrYJLmcgEJSFVkkIKwHBFxAe2t8stAXdUvmiRQvWcxp2kZA9Jgv5o/1/Ua/RHSX55oUmczXZDoU9kBZAsvJ0hEuHeTOT28Tlp08fK+SaTLRfhAgMFv9YGYjV0IkjOZ+is//MT7ksdcjwHrNxgbCvlukwR+D/crdTdkLeZmYVFGbndDggMVDeGolgfuJ2+BOanWcU4XyMIO0zVJD5kHbPpPeb9Om3z7+9xxF7r3u84Jgp XRg6aSNqG1TFxisHDl3q6/1BVruZtXdftsbGDyV397aT3leKM+1xMdeeLuwDCGi+xDB7XzO2n5q9vbl7XPBG7wDuP32QAIs89bZthP STVuA3ntfrSA2KKQRt6nVM2pu8liM24iXwRx2oIyReaEW4y0LPm3JH/wnkYO2PwqtnQF7b3Bxfg83NdlUG2JhlvXqiDlkwkO7UqHxnfBFCNHUPCE0H7OpeDuaYBjYgr2GEDnQP2 A4AtQ0crJyBdY9b1Q/uR2FQOOhBnNj7UcQmu3rf3QB6Sb0MzbHV69U86KKh/w83V34ICqp8O07ipO7r4Hz5v9cLTXXwZyAi1oGnDsgLe6VUbOTgFw9dtBC7/Rg5tlD9+v2MecokL4XevgPKOrYwPdz9ehpqkz8GKBNAfQmgkslXcY6keLnqoxm8hYD3HcTLTV6h8LlqL Wvt+VDJAUrJ0+qX7wMCk3XfQCnO130TXz9IBNLpdB8+IP+hRDGMVx97jkac4U1CuxQWKssrNwtlZcKOY K gz7DvqlYWSHaVC5bZtm8s2V1RUCS3BMCwGQssxZ6sUPipsEBqcgYhgl2TAfVgKBySdZvbjiDiPSjUCsh E OBkOyLxiIHBIO+gIen18qiZRCPqjIWDhE9rNmwRmWakhZ5P6IHPYFjj4gNEvOsMsrsKKgDQez57LwQVZ/SGiSQn6nS+Jw5YIjIgnFZeFiQQ4KbskPggqyF5qnUfOEg220GkWYpQNlPkF7Go8GgmEJlkmg6/Z5PFJYCgC7414pILiCbSEnJcjoRkjvuQ1Uvu06/jElIgNiBKTs1KTYIIS51NsVpBghyUXT+Xt0/J3BMMAFYayOh33QmaBHcAYEqcMXkZExqDGkyKwfGX8vC+r4+3VM7K+O5wvoaLOMX5nrYOAQw494g8cFX AYVpx+sJIBZFKLNKbu8m4TiQLEA0URAaQP7wPrWTlmKYBzhYrCzke8r65hOn8MKTjADwSs9IriVttBvS h zpt+r911S/vZMqzxOR5IguPyPGlDfNvvw6fjDg7xT2gNYoWCQkuUD/7iyZNEIlbsnjVPxyKYl9WObV8SNKKBSWIhFdEEDRKVEr4g04KpoegmFN1Nl7WOZWNPqAAiMMqqOBW33z jsZGSh/t37Gv8RGhBG0zFAELDod94JZge7ISDpTOpTtKX3HPpE+pTWeALEucbvdnow70d+r6Kd7p88NkUkxjzk2 aXaJ/RmQ3DA4qW2qXAtT+uLUDZ2iEwpzjv2vG+KP179rnEHZJASkMpOxKq9/ngpF1oT9rjsvHf4cc9gsurzPsdIFsERjjToyQQQpwfzeYoaBEcLycQnFNMZoQnWL43BL0+4PHGRRUzyo i02K7069Qh0ZsnVu50AJF1gbGr/FkDJHddAZhaRYWbsnla4NOun1HfWjuYUDsMGAeD4KndXBDjgDXIONFeSg4i9bUFM+h4Gk7CMh6QAohEv TIx2EWrxU6gwruK8AWQPuglVYFfM8n41jeA7LASPs8nTezEIBVAm6QBTUDMrVFNDXNNYQgL0weIayJeG k Pb0YfKe1EmZu5zDDNAkMnrkS1guSD9jAujxEoC5s13pzRJtDnzc27r8QpoxLAi+niVgo97xT8TjlDtfy m FIz6zajRrVmbNxjCKR0YgbKO+/x+NFAYNo/i30QAUvhCY0vDfkeLUL/vUeEL9U1N9ftaHq0FSNkLjkNditLxtYX8PiALWgg7AzLOT6Rvr9i0owEQ6rc37mlseRQNaGdjyz6xuVn Yub9JqBfs9U0tjTsce+qbBLujyb6/WSwXYMWmiwzMfzcZJQ81ANC4W5KdPn9kVkU8CgYEC4PidwteZztOKi7J1w5SOmE+CnXe2hhuMT5OfxCc CXUBdDKqrhV8HgF2w5sEvmIGhRmWQnrlDSRjLZuExoCrfJNw731bhb1OmObr28FAdjjbWsM+91HI7q0X K jZXbtm2SXA015ezSDt3UJzCaSYuTnXf33PWaSNEMSe3QkN6a8sTNqxPV9H6XsgR9UdbeADL248tUP+EV S VfuXoJo6waAbbfjDb8712z2kZYVDxgs6sBBtsr5sWA4bglrUylldxM+wM6ee/6aYhbtYa8YyY1dwvRONQVQNRMZHNShBLEo2b1u5UUMlpXgZ2R7+quW05BVkbrttLu3QFE0luxUv2zzVl UvweFq5c0yfNALjVI2y3AX2GQKHXXFJHvQAUo8P+UWstaQFEaMsTmgG9XX4SYl+KkKLmUKnBQR8p0Mea Y ioupbeIU7CjEqYZo9ePyCpapka0scw+MRE5671Tyf8cdU1fMMBapq5eKKqo6SLncFmIaeORKDglBr6J1 K u1c/ic5mPEM5lhhdIB/Vy6RlzJpvQipxpl+urvytIY81tBaqSmDlcOs/BIWei3QjUnPoPg+IZ7urvdJpznp8aQpExjG/Ndozu6NrgGmyqQ6v1Ifx541uP1Cgia9slc8b2d1/+setnsYkG8fFM9hVbIwLk5egfVPfN+TJsmvYzU10HPY+c0dAtG0nBd3WD0x8ZPTjhvRrhtEcYF8H4F8c fEjT634STgn8VVAhP7AgOS/SuzqkQrOTFmZZeCsbYy1JZdmTLtc/TGrTIsg8UcozRkDC3NyE3QfaDxNitK4YwJQb9fnQQmUhPpkBbd3ij2U7TYR1nT10s3nBwjs22jgEQ4HY aOEB2ROXJJ9blwzndryyoPAGqEosmDafvEm+LPi3oK/U8DFH0IuVxAmLqENtxSt0sxAQJi57sMqXGxY+TfP0oeby++XAkdhqoRZl29ggLC2g2mlOxgmE/ZT6nBJwKfITSOaCD86KIjj5DNxRfwYxz5aTZScRJOJsEINOmFe7CId0dNmOvB5aZIwMwAbQCgrsyFoc7 eYa078lNkaoODMsbWc75nN+V/5c9piOTYPGnrFlF0dKmONYu48wMh/FeueY3X3dyi7roipCuRxCZGslEOvOGmnqG0M7PQ8KHUPzNsmTso+6lApm90bWgsmd/IjOuskm3QSC6aTuHsmiQ2MhN17Fik8yCnQqWACa8pYTVyciDvySi/Ghuui0Kf8Z17+BOrBx7HkDQkAOY9BJvqhJe6YABk8pcNFeFAcPwQT5IlITU24psa33RN01dR01NS0+r3 umhqlpmbnrtkXSsP44yJYXOQq5uEMjP0Tig82NWhdzvBRpQ0Cx5vZjxL4UiB4PKChIymINzshgCnGxas Y rRLsVfJ7wDT9IWLkb8RXiiJzEsD4ghH59P5tpO/+Z6bvCzDfz/L5mwcoBnxtWxjxfVnSvZ/HgRC0wa6r8l4MVorcfBR8GMgHwLs5gSzFUyf1AnE/iyUjEAW5vGx6X87jEn6UN5hzBGZNfGBBM+U/M28+dSnvA3fiekPX6qqVfIWe7O6aTINTVyFM1+SJ/N/78xz03skLo+Z4dGg9YIzGPmy720aqim2kBVIBJCz/e0y+0unlQ1BeXfovx18BXv8V0rdLWPkA530S3tYsOTZm5cWs/D/A2L3Ax+/ukkx9r6EPr2zASAWihhSYQfdArj29FU1KzSuhZnPmCI0FUr15PTTaKMRyfxT+xCwwf6bStLGANvZj26C FfhVKtN+gUyD9DPZsiAZBITBK9aNJNhE+PLP9LL 1=a/xdvvhfZpMbh9jhjcrsfgjSUzYvANJTwGx1CWqL8shmIdSk+UVbNJ9zjjjnN3xRGMVhBWfTtFaz1nrFCX +NYUlDiRhRBQLsEwmiRXI9LZDNJ3NCRsv5KDUbcpcSQLd8FgDma+tYQrNFrtVhbRnA1XX3Pyc7QnWOGd Q OFe+4BS5LQwlAXKJqQN7wVcEjOUUYpFV3JexOrErz6+GUtlTpb2u4DlntlYmjlLYFGZxdnEOS9IfBlYQ h vtcQDy6gvv42DjCEgbCIBtR2mu5DzEXvX4SogUaTNF2kbzW2i+jOa30vw6mq+i+UKaR1xT4naa30Hp3P g I88ghzTiYonW0pNzOGScX66yxbNK0syFaR+GVXIhm/x4i7vn4tmNU+/eeM49AU+JZXMYhdACLm7DzgX5/PZ9gxyEOADXKWUo8i0q87X1mVF3j+U8uPNk1jp9bf9ecLESDwbx3AqHe/b8UCtoxKnhyMWj1EbpVSWwEpnFxnIuw5qMZjlMBc7faz/ATN/7pMzuOtWiG4/xq/TTH+Z9QvCImCFMlUQqYqsABonV0+IC+BQBMT4uJ/25jU8bVS/R4cI5lVF939cNEWe6kR8mw+OGJbDCMRynsjGlv80P7m4kUIUURWJn9bnaiWxSBpR4AZgbnGn1cPfGcgB 768QNRdiy5gGSIBV0uJUy/GQBFCIlhtXYv0JbbnAboTcHGzJ77TAvd28FWGSvUyXV0K2xXP16n7dhofFgBKOqiCX06wW/EHOWChvL8On03iM2cg2BX/0iD+Mq6zOezM3ue0KUQztjRfdleXnkMGaLW1RXLsrfj+c8MseAbCiYFNpIp9PzkbZBxbUSPSOE5w1bso dezUd+cvXsnEhEScRafe/rRu2msaqcTHGN15/IsVmllCcrQh51e/o8sTN6PXJ9spKpCadUXtO5SeZ4EeSZf3MjkmUTBYIOckef7GXkOMHmuTvveyY5UlICzlQ1rMCQFsj6ZQ CAVKZ7VMPjD8I87wwEwDm3/F5aOKn5nOJsCNYMGug8YsmM8dZegjfOd9KAm1xsq00X9DuvioHgZZUzugqnjr4sIWIGnjkTlyuyiTV7B 8c9m8D3T8UEzl03UkS9fvRRupQdb/PxblzyjgogkC0qIb/fYOXc4SyXa6VMfXae76Qav0MSX7Tg5g2rvpvGkhY4ZltUbn9DBPDUADj6IhtpajsLStqtrWYhA7RL/9Awon8c+sRHMUsvXmM6SPbr5YrUXL0gcg//SWxFb9a3VNIszqDdUruPvF/QjGGp7mwt020NJKfaqtfz8Bu1+RZouOJ/N7hNrmd1fhz7f6vihT9+X3MwAb2J/Wtif+ThIMQSnPyw53Z3sM2CEfSylmzuPvrcDZp7pnxzJ8Vbj98nZ5ZvBbk4JP619ZVFckG2fzL9mn4Up 5zLB5ZecyAOIzvTUGfKHpTbo74we8OM+mEJoCJptX2zu1iPT7mq2CtbRWmVxtt3DYsyOQ5U8rRqL3B2S r 2UcYvxjzSEWsOPRb6zBWXKaY5xdnXGM7ro9lB0LCqjJTdyDUUNCWxrw0I+fuw6u0g7i1kbrtjgzeNjqr a gAkJd0PO+TFciRIj7AOeI8229nrpiF2YeYUYZp9LoPVs3ldX/LiGYh0Gn84nSE4Qod4fnV3E3nWjP+4Q59L6r7rWuV5tucfhOrGMwpoEEl3aymlQN0YqG9sVbqHO9dnUG mivh/04TjCPZKPP9RueJw0N5ZRckSpSyD+pKOajeg7mSoyWo6pUzSpeuctnSdY0vXOVy9Zixd/4nSFAZzqHHRDXsBz+FXgfDhOf1vhv27YF6QJVikZKkNgiNnuJM5QcDZNtu3lCz/m8WLDPOU0Cp58IMPBEFATSjBKaiMflZ/cK7PxLNQprgZmlCXcdDcaZ6ZtQItm3eLFeg/pOZegXat+LQr0KKVfAXKED76S0qYOTrQ3VKlu9MPs5v4xEBXHzvAqPf9YjYXfHn5rV3wxnuzumBo+Vwu +PCKWV3wweVzuWDRilu44JcWz1w6R5cZXPDHy2a44NRcLvj95QYXDC+fywU/GctywYPLKVmiVGVQ79NQ809N0OBzGvprDD3xN/xEmQ3jPJ3dgczI91Xp8i01yvfmsrnk+2K2fC8v4wIgQY76Pz6noa7WeXECE2gZa3QCWoSb0qaJFJsmUr NGuMFlfJrQJofEW1O3iEGM54fTl+nmxl2N+1pudoI54/uH4f4VXn7xeXySm/BbXvwrglBCb0aUCjUC2cM+OtQJRVvwMkpJg9RRCm9oaZr+6SELp49f49gXlKUawQCHlynaQnLnJoMw2s dzNnu52X4RZ5p1c4b4M/uXNefRmSrTw0+Bj3cxdFR6E047YnejzpUZUdotPm/Pen4fLKb3QDKRHuijjcVIfryfBHFUsSfrLs5nGN9PTZ8p/jPTb1P8si/kl2ben9O/ROgi/Mb6uZngRgEQl4ugfRMfm6CHJjExFRdT6scQi6hfWYynQHhwZJq2QOGsenq1jRwzq5El/ItVmi0BoWpw2KpRbQngp+yHVf5Ne8rTXWfNLBhnEXo+g47W4ckVyT/VYOJTCz9siS7VzwHeqtYnhce0Wssx4um3ZiZzPHtT83/GJbBMa5vM4K/M4Jtm4v/4XX0RwxsFHOcXS7IvCeSfes+E37Xr6BGn3InAi7fpwD9cki2gYbVRA+9mBFwyq4CdS7IFNOKXM/xEK1OWtyLD2MYQE7tMfAlZod1hoDrvA0j199/hh25TZvlOHkzLALc5AzeMcMfe0cTMf5UeWdpn6uq527lWKBO5XKOyUAvSzeybYEUNHsEwguorv0qnE39 MiH5Ks3EutD5E+9nfMbRHJtLp5BMotpKRVru0cZu6+ANobtIaVmgN7JMk0vkvf8dtjULIxRrE5zUdsDi m FlcdzvLgh+n0eRaSZvxPC9smnXhMTPJ7LuI+agJKtWLuiTxY0GCLnU78gYnX8m8AePvAYj2DWBQ1ncMI l MnNgzQ7/IBtNgQ8LU3nYD3eVzkBvqY+bdUWW+R2AlfFUhP98oU/3UisQc5cOgUh8IcdidsytWXKEkZRkzVJeFv+q+RM6AlNOOqJtAhMC63ZB2iULsY/iT/Dgyc8LI2LU/g5XGAn6YRkhMjveQpKjGXyy1qtnEdztIPJliwSQFsnkaxlaHExt5ZmfndpphFEwB/gJO+ZQ20ZvTIi/dgXNsllDSgedhL4n1R0FPk7iiL4rqj2d0AVuz0CCzc/88Qv/h3zCI1xIJ8O5XqftVHh0qEC9RILICmQicj30oyZ4D0V9Y9tLNhRn7ehOtW4aJ0n5tm9L2TQT2Whm2EXT jMW3Ak8aMZuWeOOAhPeIvDEbcs9P1GpH8Z+UnohXmhth34NX0itvaCu7bVYf5LqteTCQIE6a8WCyPy4W E BLFJOizROnmB5qxeXtIOhyWqLtsYsnf0a/voup0mFAb182WwOjh/Lln6pl8xDrBkzary9iHXEUgAClw/Po7QkqSwo6s4hejJiiO11LWpnwvphRwclF/JBvnNDQejz/SXNyL0OVS6jSp7R7M9RgvC9nkB9iyPRLjfdCpn7TIn6jZjxNkt+Ni5Mg+3QOhzkHO735o3NQW/O0Q4fP6/3Lbv8Za6c3gHjvy9Uf5XF2U3iDAnn+515xoptYs1X0PANK/AIvPXAzeZyryJxsMsjx1sKby/HYbHKIWXIkn9OMaWm2FHcyEH4LrUT/gD6J314GxQlWUplXAQ6s55PHTOeF4zY0IF0/MXEcFImGehedhUYRIC6OzhPHY+L1uGPK5LhOkRqYpeJVtrG4Y4zOrE+b4wU9fRhmQJ04ViteD4+d7Bp7 ttNGIjmJPwCIk21jUZCnH1EbYuIIYO6OOUaBAVdAeu9Ieu/o01EBAOKOkZqn+hQbkX/a3TVCOnLS4ljyG3Hx+jZxLGxO7gbkjVSI8zh5laFU9KZaCsYoza/3oHtDV697sZVuTFQMZP6Jnm8JQDDxIEyamjz8UiKw2Ag6oTjqigVUMedRjxuprccdk72iarImvk9HfIL rvBrcGi+k8UM6NEuzrnPQZLbqx3XVT9rVXy7gqh/r7hojShkFstLxYSL8gAHUipP5pz6gw3Kd 2=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 [Folder] gsar.exe=8212,10954 [process] echo,1,"Extracting files.." ExtractAllFiles,1,"%ScriptFile%","Folder","%tempdir%" echo,1,"Starting test.." ShellExecute,1,hide,"cmd.exe","/c %tempdir%gsar.exe -b -s:xEB:x3C:x90:x2A:x2D:x76:x34:x56:x49:x48:x43:x00 %SystemRoot%\System32\diskcopy.dll >> %tempdir%result.txt" ShellExecute,1,open,"%tempdir%result.txt","" echo,1,"Deleting temporary files.." FileDelete,1,"%tempdir%gsar.exe" FileDelete,1,"%tempdir%result.txt" A custom ready to use Batcher with this test script file are available at: hxxp://nunobrito.100free.com/Test/testImage.zip (Copy & paste to the explorer bar to download) Good luck testing! -------------------- |
|
|
|
May 4 2006, 01:58 AM
Post
#23
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
@nuno
Yep, it works allright, thanks http://www.911cd.net/forums//index.php?showtopic=16745&st=4 (I know that it can become quite a bit of work) One could add to the bfi "build" directory autoexec.bat, config.sys and some FREEDOS utilities, like FDISK/FORMAT, and so on...and have a handy "boot floppy maker", as an example very suitable for El-Torito boot CD's. The main thing, which is that the "label" of the floppy remains the same in All languages and releases seem to be confirmed. The problem I have found in making a simple batch file, but maybe I simply did not find the "right" method or did not try hard enough is to get the result of gsar (hex addrees) and "feed" it to dsfo (decimal). Or there is possibly a way to get just the three needed files without extracting the image then using the mtools on it? If the floppy is always the same, maybe files can be extracted directly with dsfo. Or maybe there are other programs that can do the same more simply, after all, since we are working on a copy of a file, there is no "direct hardware access", everything is done operating with files....? jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
May 4 2006, 03:51 AM
Post
#24
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
I'm a bit in doubt about the format of the .img files, but if they are in raw mode (bit per bit floppy image) I can easily set up a custom tool to search and extract a file segment from a specified byte signature pattern.
This would probably ease things, avoiding the use of multiple tools and required conversions between them (perhaps only mtools are absolutely required for handling img files..) Today's Goal: make a XP/2003 boot disk.. Ok, I'll get my hands on the task right away, may take a bit longer but will keep you posted of my progress.. -------------------- |
|
|
|
May 4 2006, 05:51 AM
Post
#25
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
Yes, .ima/.img files are bit by bit copies of a floppy.
Happy you joined in! One thing I did not check, is whether the files are contiguous on the floppy images, in which case it is even possible to simply extract the files.... jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
May 4 2006, 04:40 PM
Post
#26
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
Ok, it appears like files are contiguous:
1) we don't actually need to extract MSDOS.SYS file, which is plain text file so that it is easier to recreate it CODE echo;W98EBD> MSDOS.SYS (or one could possibly experiment tweaking it as detailed by MDGX guide): http://www.mdgx.com/msdos.htm 2) IO.SYS beginning can be found searching for QUOTE 4D5A000000000000A01C it begins at 4200hex in my copy, length is 116.7363) COMMAND.COM beginning can be found searching for: QUOTE 4D5A7001B6 it begins at 73C00hex in my copy, length is 93.040 bytes Maybe the above approach is "less elegant" than the original one, but should be as effective.... jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
May 4 2006, 06:27 PM
Post
#27
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
If I didn't knew better, I'd say you have telepatic skills..
Finished the interface of for a small program this afternoon - but got stuck on the file extracting part - after googling a bit, found some solutions that might work as I expect. At this precise moment I was still trying to figure out the file position from where to extract each file inside diskcopy.dll for starting some tests.. Wikipedia confirmed that .img format in raw bit per bit - only .imz is zipped (gzip?, zip?) After having a more stable version working I'll make it work from the command line to suit batch purposes.. -------------------- |
|
|
|
May 6 2006, 02:55 AM
Post
#28
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
QUOTE Wikipedia confirmed that .img format in raw bit per bit - only .imz is zipped (gzip?, zip?) .imz is the compressed format Winimage by Gilles Vollant uses, the format is ZIP, info-zip library if I recall correctly. jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
May 6 2006, 09:34 PM
Post
#29
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
DiskExtract
This is a small program that will search for a byte sequence and extract a specified number of bytes into a new file. ![]() Download link: http://rapidshare.de/files/19815398/DiskExtract01.zip.html How to use? - Download, extract, run program - Press the "play" button to extract the image file Features: - All used settings are stored inside an INI file in the same directory as the program. - It is possible to use %WindowsDir% as a variable that points to your local windows directory. Know bugs - None I could find at the moment - I've added some routines to ensure all values were valid before processing Comments JacLaz, I hope this was similar to what you were expecting.. I'm not sure about the bytes to copy length, but I've used this test value and worked fine - I'm a bit confused on this, can you please indicate the real size of this image? In the future I will add command line support and invisible mode for batch files.. Final note I can really thank JacLaz for pointing me back into this direction - I've learned a whole lot regarding files and streams, I already knew how to do this type of stuff on Turbo Pascal 7 age in DOS - but things have changed quite a bit since delphi appeared on scene - felt good to catch up with these changes.. -------------------- |
|
|
|
May 7 2006, 06:33 AM
Post
#30
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
VERY good work!
A "normal" 1.44 floppy image, like the one we are talking about is exactly 1,474,560 bytes More sizes, see here: http://www.911cd.net/forums//index.php?showtopic=10853&st=18 Feature request: 1) Maybe you could also put a search box for "text" and, cannot say if it possible, you should avoid using commas to separate hex values, so that "copy and paste" can be easily possible. 2) Also if it was possible to display the address where the string is found before extracting the data, it would be nice.... jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
May 7 2006, 12:05 PM
Post
#31
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
QUOTE A "normal" 1.44 floppy image, like the one we are talking about is exactly 1,474,560 bytes Added this number as default value QUOTE Feature request: I just didn't added without commas in order to improve readability - next version will work without them..1) Maybe you could also put a search box for "text" and, cannot say if it possible, you should avoid using commas to separate hex values, so that "copy and paste" can be easily possible. QUOTE 2) Also if it was possible to display the address where the string is found before extracting the data, it would be nice.... Added a dialog box that displays the HEX adress offset - I was using decimal numbers mostly to stay on track and better understand where bugs were appearing - after a match is found you can select to save it into a new file Finaly uploaded this file to my web host the link is here: http://nunobrito.100free.com/Tools/DiskExtract01.zip (copy & paste link to explorer bar) -------------------- |
|
|
|
May 8 2006, 03:31 AM
Post
#32
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
EXCELLENT!
jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
May 8 2006, 07:09 AM
Post
#33
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
Made some modifications, now it isn't necessary to add commas to separate the hex values..
Added a wildcard option and recurse subdirectories search - this will allow (for example) to search all windows files from the base dir recursing to each subdir and file matching the wildcard like: c:\windows\*.dll or c:\windows\*.* here's the updated link (and permanent link) http://nunobrito.100free.com/Tools/DiskExtract.zip (copy & paste to explorer bar to properly download, size: ~170Kb) Hope you like the changes.. -------------------- |
|
|
|
Nov 4 2007, 02:32 PM
Post
#34
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 1,190 Joined: 3-April 06 From: Azores Member No.: 18,537 |
Current download location for DiskExtract can be found here: http://nunobrito.eu/download.php?view.3
Still the same work method to extract a MSDOS boot disk - click extract and get a fresh DOS boot disk image straight from your windows machine. -------------------- |
|
|
|
Jan 1 2008, 03:23 PM
Post
#35
|
|
|
Newbie ![]() Group: Members Posts: 4 Joined: 1-January 08 Member No.: 33,959 |
Hi!,
I understand you whant to build the BootDisk with batch files so you need a console application to extract the image from diskcopy.dll I wrote an application to get the image you can download from http://jacevedo.phstech.info/getbtdsk.zip I hope it helps. |
|
|
|
Jan 1 2008, 04:55 PM
Post
#36
|
|
|
Newbie ![]() Group: Members Posts: 4 Joined: 1-January 08 Member No.: 33,959 |
Hi again!,
To extract the files IO.SYS, MSDOS.SYS and COMMAND.COM from the BootDisk image once this is extracted from diskcopy.dll I recomend to use Vincent Mallet's DCFR.EXE can be downloaded from ftp://ftp.sac.sk/pub/sac/utildisk/dcfr004.zip and to get the Boot Sector use Bart's MKBT.EXE |
|
|
|
Jan 2 2008, 05:39 AM
Post
#37
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
@jacevedo3
Thank you for your contributions, having another method, and a "cleaner" one is definitely a good thing! One question: does XPBTDSK.EXE search for the "*-v4VIHC" label (or some other "typical" string) or does it use a "fixed" address (and is thus suitable only for some versions of the file)? jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
Jan 2 2008, 01:13 PM
Post
#38
|
|
|
Newbie ![]() Group: Members Posts: 4 Joined: 1-January 08 Member No.: 33,959 |
You are welcome. XPBTDSK.EXE searches for the first 12 bytes (in HEX: EB 3C 90 2A 2D 76 34 56 49 48 43 00) of the BootDisk image so it will work with the different language versions.
|
|
|
|
Jan 2 2008, 01:28 PM
Post
#39
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,954 Joined: 25-July 04 From: Italy Member No.: 6,779 |
You are welcome. XPBTDSK.EXE searches for the first 12 bytes (in HEX: EB 3C 90 2A 2D 76 34 56 49 48 43 00) of the BootDisk image so it will work with the different language versions. Thanks. jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 9th September 2010 - 01:42 AM |