![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-10-24 06:01 |
47,815 topics / 349,928 posts / today 1 new / 48,287 members |
| 贴图灌水、文学娱乐专区 » How many people know about the internal commands of Microsoft employees? |
| Printable Version 17,804 / 70 |
| Floor16 willsort | Posted 2004-03-14 00:00 |
| 元老会员 Posts 1,512 Credits 4,432 | |
|
Re All:
Judging only from the content of this post, it really is quite original. Because many people know it can be used this way, but don't think of using it this way. It's just that the OP's last paragraph really lacked consideration, so it was only natural to provoke public anger. As for the OP's final question, I think brother "Ultimate Warrior"'s line of thought is correct, it's just that the implementation method wasn't well considered. For editing exe files or other binary files, you absolutely must not use text editors like edit, and must use a dedicated hex editor instead. And following the OP's line of thought, it seems this problem also needs to use commands that come with DOS, so that leaves only debug. Below is my solution. For the sake of simplicity, some detailed issues are omitted. Note: All numbers appearing below are hexadecimal, and calculations should also use that basis; The contents in square brackets should be hexadecimal values; here they are named according to what they represent, and in actual operation they need to be replaced with the corresponding values according to context; The contents in parentheses are comments and should not be entered during actual operation; c:\windows>ren 3.exe 3.eee (change the program's extension to avoid debug's special handling of executable programs) |
|
| Floor17 稀泥吧 | Posted 2004-03-18 00:00 |
| 初级用户 Posts 3 Credits 105 | |
|
Bump
|
|
| Floor18 BOYBOYJACK | Posted 2004-04-14 00:00 |
| 初级用户 Posts 17 Credits 156 | |
|
Expert above,
DEBUG may be something very easy for you people, but for those of us without an assembly background it's simply harder than climbing to heaven, I once tried random experiments with DEBUG and made the hard disk unbootable and inaccessible. I exhausted every data recovery program under the sun and still couldn't recover it (except professional recovery). So I'm a bit afraid of random experimenting with DEBUG |
|
| Floor19 xjhlhb | Posted 2004-04-14 00:00 |
| 高级用户 Posts 210 Credits 736 From 中國 | |
|
If you say it, don't just make things up
|
|
| Floor20 willsort | Posted 2004-04-14 00:00 |
| 元老会员 Posts 1,512 Credits 4,432 | |
| Floor21 teletell | Posted 2004-04-18 00:00 |
| 初级用户 Posts 5 Credits 110 | |
|
That is indeed how the Benbengou software works. It first splits 3.exe into 1.exe and 2.exe; afterward it creates a batch file, and the contents of the batch file are just copy/b 1.exe+2.exe 3.exe. As for debug, I don't really understand it either.
|
|
| Floor22 yuanzhengye | Posted 2006-06-21 09:57 |
| 新手上路 Posts 7 Credits 14 | |
|
So much time has passed and the OP still hasn't said anything. Looks like the OP doesn't know either!
|
|
| Floor23 electronixtar | Posted 2006-06-21 14:05 |
| 铂金会员 Posts 2,672 Credits 7,493 | |
|
Try disassembling copy
|
|
| Floor24 DOSforever | Posted 2006-06-21 15:15 |
| 金牌会员 Posts 2,239 Credits 4,639 | |
|
Putting on a mysterious act
|
|
| Floor25 cnch | Posted 2006-06-30 12:23 |
| 中级用户 Posts 70 Credits 326 | |
|
Child's play. If younger people aren't very proficient with DEBUG, that's okay. I'll post E32 for DOS for everyone; it can modify TXT and BIN files. You just need to search for MZ (because EXE files usually start with those two characters), then copy, cut, and save, and enjoy yourself. How can operating under DEBUG count as an internal employee command? Besides, if the program contains more than two MZs, would you still be so smug? Also, let me tell everyone that E32 is very easy to use. I use it to edit and modify hard disk firmware, and it's very practical, with quite good compatibility!
[ Last edited by cnch on 2006-6-30 at 12:34 ] Attachments E32.rar (64.07 KiB) |
|
| Floor26 LinHao | Posted 2006-06-30 12:28 |
| 新手上路 Posts 1 Credits 2 | |
|
Child's play, garbage
|
|
| Floor27 scumyang | Posted 2006-07-01 16:59 |
| 初级用户 Posts 9 Credits 20 | |
|
This is really simple
Aren't 1.exe and 2.exe still both right there Just delete 3.exe and keep those two OP, stop hiding it already. If there's really an answer then say it. After you say it, everyone can give you a good beating |
|
| Floor28 scumyang | Posted 2006-07-01 17:05 |
| 初级用户 Posts 9 Credits 20 | |
|
By the way, one more thing:
if you want to do this relying only on standard DOS internal commands, then it is absolutely impossible to implement it perfectly ^^^^^^^^^^^^ You definitely need help from third-party software (even if it's made by MS, it's still third-party) And even with third-party software, manual intervention is still needed Because a binary file may contain more than one MZ marker. Intelligent splitting is just a dream that can never be perfectly realized Of course, if on the basis of the MZ marker you also add checks for the load point and relocation markers, then the success rate should be higher But by the way, let me ask the OP, what's the use of doing it this way? It's okay for killing boring time |
|
| Floor29 scumyang | Posted 2006-07-01 17:08 |
| 初级用户 Posts 9 Credits 20 | |
|
By the way, one more thing: we need to express praise and respect to our moderator comrade
For still taking such a serious, negative, and sincere attitude in trying to solve a thread this boring, almost garbage That really is how a responsible good moderator acts Thumbs up! |
|
| Floor30 electronixtar | Posted 2006-07-01 20:42 |
| 铂金会员 Posts 2,672 Credits 7,493 | |
|
Two clues for everyone:
http://www.cn-dos.net/forum/viewthread.php?tid=9682&fpage=1&highlight=&page=1 http://www.cn-dos.net/forum/viewthread.php?tid=9732&fpage=1&highlight= Both of these threads were posted by the OP, and after the forum conversion the OP never came online again. The email contact left behind has also become invalid. Maybe this thred will become one of the Union's great unresolved mysteries I did a preliminary search with baidu. The OP was on forums related to wuyou, 20cn, Kanxue, microcontrollers, PXE boot, and the technical level was actually pretty good, so he probably wasn't just making things up [ Last edited by electronixtar on 2006-7-1 at 20:52 ] |
|
| Prev 1 2 3 4 5 Next |
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |