下载:http://www.shijun.com/cn/easypaper/
介
轻松试卷是一个旨在帮助老师出试卷的软件。它同市面上常见的教学软件或者多媒体软件不同,它不是针对一个年级或者一所学校的教学辅助软件,而是适用于那些要经常出试卷的老师,例如初高中老师,大学老师,单位的人事部门等。
轻松试卷本身不提供题库,而是要由您自己建立,您可以跟据自己的情况,将适合于自己使用的试题加入题库,然后,您就可以随时出试卷了。单位的人事部门也可以有自已的题库,用来对自己的职员做定期或不定期的考核。
不久,注册用户将可以直接从网上下载题库,并把它加入到自己的题库中,这样,您就可以使用他人已建立好的题库,来随时抽取试卷,而不必自已费心劳神的输入题目,做到真正的轻松。
目前,轻松试卷的主要功能有:
单机版:题库管理、抽取试卷
网络版:题库管理、抽取试卷、考试系统(网上考试)、作业系统
1、wasm893编译,找到判断语句。
:00406D25 90
nop
:00406D26 90
nop
:00406D27 90
nop
:00406D28 0400
add al, 00
:00406D2A 0000
add byte ptr [eax], al
:00406D2C 90
nop
:00406D2D 000C00
add byte ptr [eax+eax], cl
:00406D30 B875400054 mov eax,
54004075
:00406D35 52
push edx
:00406D36 656746
inc esi
:00406D39 6F
outsd
:00406D3A 726D
jb 00406DA9
:00406D3C 202A
and byte ptr [edx], ch
:00406D3E 0090558BEC83 add byte ptr
[eax+83EC8B55], dl
:00406D44 C4D8
les ebx, eax
:00406D46 B89C7D5600 mov eax,
00567D9C
:00406D4B E8581B1300 call 005388A8
:00406D50 66C745E80800 mov [ebp-18],
0008
:00406D56 C6059882570001 mov byte ptr [00578298],
01
* Possible StringData Ref from Data Obj ->"恭喜,您已注册成功!"
|
:00406D5D BAC17A5600 mov edx,
00567AC1
:00406D62 8D45FC
lea eax, dword ptr [ebp-04]
:00406D65 E80E8A1400 call 0054F778
:00406D6A FF45F4
inc [ebp-0C]
:00406D6D 8B00
mov eax, dword ptr [eax]
:00406D6F E8C47D0100 call 0041EB38
:00406D74 FF4DF4
dec [ebp-0C]
:00406D77 8D45FC
lea eax, dword ptr [ebp-04]
:00406D7A BA02000000 mov edx,
00000002
:00406D7F E8C88B1400 call 0054F94C
:00406D84 8B4DD8
mov ecx, dword ptr [ebp-28]
:00406D87 64890D00000000 mov dword ptr fs:[00000000],
ecx
:00406D8E 8BE5
mov esp, ebp
:00406D90 5D
pop ebp
:00406D91 C3
ret
:00406D92 90
nop
:00406D93 90
nop
:00406D94 55
push ebp /bpx 406d94
:00406D95 8BEC
mov ebp, esp
:00406D97 83C4D8
add esp, FFFFFFD8
:00406D9A B8C07D5600 mov eax,
00567DC0
:00406D9F E8041B1300 call 005388A8
:00406DA4 66C745E80800 mov [ebp-18],
0008
:00406DAA C6059882570000 mov byte ptr [00578298],
00
* Possible StringData Ref from Data Obj ->"用户名或注册号错误,请检查后重新输入!"
|
:00406DB1 BAD67A5600 mov edx,
00567AD6
:00406DB6 8D45FC
lea eax, dword ptr [ebp-04]
:00406DB9 E8BA891400 call 0054F778
:00406DBE FF45F4
inc [ebp-0C]
:00406DC1 8B00
mov eax, dword ptr [eax]
:00406DC3 E8007D0100 call 0041EAC8
:00406DC8 FF4DF4
dec [ebp-0C]
:00406DCB 8D45FC
lea eax, dword ptr [ebp-04]
:00406DCE BA02000000 mov edx,
00000002
:00406DD3 E8748B1400 call 0054F94C
:00406DD8 8B4DD8
mov ecx, dword ptr [ebp-28]
:00406DDB 64890D00000000 mov dword ptr fs:[00000000],
ecx
:00406DE2 8BE5
mov esp, ebp
:00406DE4 5D
pop ebp
:00406DE5 C20400
ret 0004
2、trw2000载入,在406d94设断,406de5返回调用处:
016F:006D45E8 MOV EAX,[ESP+0C]
016F:006D45EC MOV ECX,[ESP+08]
016F:006D45F0 MOV EDX,[ESP+04]
016F:006D45F4 PUSH EAX
/你输入的注册码
016F:006D45F5 PUSH ECX
/用户名
016F:006D45F6 PUSH EDX
/硬件编号
016F:006D45F7 CALL 006D4518 /关键计算,跟入
016F:006D45FC ADD ESP,BYTE +0C
016F:006D45FF TEST EAX,EAX
016F:006D4601 JZ 006D4610
/必须跳
016F:006D4603 MOV EAX,[ESP+10]
016F:006D4607 INC EAX
016F:006D4608 PUSH EAX
016F:006D4609 CALL NEAR [ESP+1C] /失败的call,返回此处
016F:006D460D RET 18
016F:006D4610 CALL NEAR [ESP+14] /成功的call
016F:006D4614 RET 18
3、在6d45f7设断,跟入:
016F:006D4518 SUB ESP,BYTE +10
016F:006D451B PUSH EBX
016F:006D451C PUSH EBP
016F:006D451D PUSH ESI
016F:006D451E MOV ESI,[ESP+20]
016F:006D4522 PUSH EDI
016F:006D4523 MOV EDI,ESI
016F:006D4525 OR ECX,BYTE -01
016F:006D4528 XOR EAX,EAX
016F:006D452A REPNE SCASB
016F:006D452C MOV EBP,[ESP+28]
016F:006D4530 NOT ECX
016F:006D4532 DEC ECX
016F:006D4533 MOV EDI,EBP
016F:006D4535 MOV EBX,ECX
016F:006D4537 OR ECX,BYTE -01
016F:006D453A REPNE SCASB
016F:006D453C MOV EDI,[ESP+2C]
016F:006D4540 NOT ECX
016F:006D4542 DEC ECX
016F:006D4543 MOV [ESP+24],ECX
016F:006D4547 OR ECX,BYTE -01
016F:006D454A REPNE SCASB
016F:006D454C NOT ECX
016F:006D454E DEC ECX
016F:006D454F CMP ECX,BYTE +0F
016F:006D4552 JZ 006D4561
/15位注册码,r fl z必须跳,不跳就死
016F:006D4554 POP EDI
016F:006D4555 POP ESI
016F:006D4556 POP EBP
016F:006D4557 MOV EAX,01
016F:006D455C POP EBX
016F:006D455D ADD ESP,BYTE +10
016F:006D4560 RET
016F:006D4561 XOR ECX,ECX
016F:006D4563 MOV EAX,ECX
016F:006D4565 CDQ
016F:006D4566 IDIV EBX
016F:006D4568 MOVSX EAX,BYTE [EDX+ESI]
016F:006D456C CDQ
016F:006D456D MOV EDI,EAX
016F:006D456F MOV EAX,ECX
016F:006D4571 XOR EDI,EDX
016F:006D4573 SUB EDI,EDX
016F:006D4575 CDQ
016F:006D4576 IDIV DWORD [ESP+24]
016F:006D457A MOVSX EAX,BYTE [EDX+EBP]
016F:006D457E CDQ
016F:006D457F XOR EAX,EDX
016F:006D4581 SUB EAX,EDX
016F:006D4583 ADD EAX,EDI
016F:006D4585 MOV EDI,1A
016F:006D458A CDQ
016F:006D458B IDIV EDI
016F:006D458D ADD DL,41
016F:006D4590 MOV [ESP+ECX+10],DL
016F:006D4594 INC ECX
016F:006D4595 CMP ECX,BYTE +0F
016F:006D4598 JL 006D4563
016F:006D459A MOV EAX,[ESP+2C]
/d eax你输入的注册码
016F:006D459E LEA ESI,[ESP+10]
/d esi真的注册码
016F:006D45A2 MOV DL,[EAX]
/以下是逐位比较
016F:006D45A4 MOV BL,[ESI]
016F:006D45A6 MOV CL,DL
016F:006D45A8 CMP DL,BL
ok,大功告成。
2001/10/12
- 标 题:轻松试卷4.5注册,等了好久,急用,只好自己来了。 (6千字)
- 作 者:tstone
- 时 间:2001-10-12 22:26:47
- 链 接:http://bbs.pediy.com