|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
|
2008-12-13 18:25 |
|
|
holucan
初级用户
积分 26
发帖 25
注册 2008-11-7
状态 离线
|
|
2008-12-13 22:17 |
|
|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『第
3 楼』:
命令行:
len.bat string
|
|
2008-12-13 22:25 |
|
|
holucan
初级用户
积分 26
发帖 25
注册 2008-11-7
状态 离线
|
|
2008-12-13 22:28 |
|
|
yishanju
银牌会员
[b]看你妹啊[/b]
积分 1488
发帖 1357
注册 2006-5-20
状态 离线
|
『第
5 楼』:
其实我更想关心,是怎么实现的,,,不抽空解说一下么
|
有问题请发论坛或者自行搜索,再短消息问我的统统是SB |
|
2008-12-14 16:31 |
|
|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『第
6 楼』:
Quote: | Originally posted by yishanju at 2008-12-14 04:31 PM:
其实我更想关心,是怎么实现的,,,不抽空解说一下么 |
|
取ds:80h处的值并返回;再用push和pop等改造成ASCode,即最后那行。
[ Last edited by s11ss on 2008-12-14 at 17:32 ]
|
|
2008-12-14 17:31 |
|
|
BC
中级用户
积分 338
发帖 175
注册 2007-10-21
状态 离线
|
|
2008-12-14 19:58 |
|
|
chenall
银牌会员
积分 1276
发帖 469
注册 2002-12-23 来自 福建泉州
状态 离线
|
『第
8 楼』:
太牛了,用汇编,而且还有经典的纯字符
0hmrX-D@-r0P[h$pX-p#P]3/1/horX-D@-r0P[h?EX-r#P]3/1/h#rX-cA-@0P[1/3/UXtoum
这个把程序转成纯字符,是如何实现的?
|
QQ:366840202
http://chenall.net |
|
2008-12-14 21:23 |
|
|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『第
9 楼』:
Quote: | Originally posted by chenall at 2008-12-14 09:23 PM:
太牛了,用汇编,而且还有经典的纯字符
0hmrX-D@-r0P[h$pX-p#P]3/1/horX-D@-r0P[h?EX-r#P]3/1/h#rX-cA-@0P[1/3/UXtoum
这个把程序转成纯字符,是如何实现的? |
|
就是把反汇编代码改成等效的用push或pop等来指令组成的代码。上面说过了:)不知道到底有没有专门的转换程序……
[ Last edited by s11ss on 2008-12-14 at 21:39 ]
|
|
2008-12-14 21:38 |
|
|
skuny
初级用户
积分 28
发帖 20
注册 2008-12-4
状态 离线
|
|
2009-1-12 18:16 |
|
|
NeverAgain
初级用户
积分 67
发帖 40
注册 2008-1-31
状态 离线
|
『第
11 楼』:
请教楼主:
参数的字节数和变量errorlevel,为什么有直接联系?
|
|
2009-1-16 14:13 |
|
|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『第
12 楼』:
Quote: | Originally posted by NeverAgain at 2009-1-16 02:13 PM:
请教楼主:
参数的字节数和变量errorlevel,为什么有直接联系? |
|
lenb.com返回值是参数的字节数
|
|
2009-1-16 14:21 |
|
|
NeverAgain
初级用户
积分 67
发帖 40
注册 2008-1-31
状态 离线
|
『第
13 楼』:
Quote: | Originally posted by s11ss at 2009-1-16 02:21 PM:
lenb.com返回值是参数的字节数 |
|
楼主还是没有回答我的问题~~
|
|
2009-1-16 16:54 |
|
|
netbenton
银牌会员
批处理编程迷
积分 1916
发帖 752
注册 2008-12-28 来自 广西
状态 离线
|
『第
14 楼』:
我来一个纯批的
@echo off&setlocal enabledelayedexpansion
set "str=%*"&set n=0&set s=!str!
:loop
set /a n=!n!+16
set "m=!s!fedcba9876543210"
set "s=!str:~%n%!"
if not "!s!"=="" goto loop
set /a m=0x!m:~16,1!+!n!-15
echo "%str%" 有!m!个字节
pause
[ Last edited by netbenton on 2009-1-23 at 02:24 ]
|
精简
[你的+我的+他的]=>[大家的] 个人网志 |
|
2009-1-18 00:30 |
|
|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『第
15 楼』:
Quote: | Originally posted by netbenton at 2009-1-18 12:30 AM:
@echo off&setlocal enabledelayedexpansion
set "str=%*"&set n=0&set s=!str!
:loop
set /a n=!n!+16
set "m=!s!fedcba9876543210"
set "s=!str:~%n%!"
if no ... |
|
兄弟,某些字符如汉字占两个字节
[ Last edited by s11ss on 2009-1-18 at 11:49 ]
|
|
2009-1-18 11:48 |
|