PC007 5.1 注册机
软件介绍PC007(qq msn 淘宝聊天记录监控与电脑操作记录监控专家)---目前国内最全的即时通信软件聊天内容实时记录软件,并且可以记录电脑所浏览的网站,使用过的文件,打开过的窗口,以及运行过的文件,并且可以定制截屏,可以说,如果配置得当,几乎可以监控电脑使用者对电脑的几乎所有操作行为
功能:
本软件主要功能是提供保存用户的聊天记录,上网记录,以及电脑操作记录,可及时追溯几乎电脑使用的所有历史记录,对于他人恶意使用电脑,可作备份取证的作用,本软件支持目前所有版本的QQ、MSN,淘宝旺旺软件,以及windows操作系统
特点:
1.不会被任何防毒软件以及防木马软件识别,让您尽可大胆放心的使用
2 对于QQ软件无论QQ用户是否选择保存聊天记录 本软件都能够完整的记录QQ用户的信息。以网吧模式进入及删除的聊天记录,都能记录查看
3 对于MSN 用户,无论用户是否选择保存MSN聊天记录,本软件都能完整地记录MSN聊天的所有记录
4 对于淘宝旺旺 用户,无论用户是否选择保存聊天记录,本软件都能完整地记录淘宝旺旺聊天的所有记录
5 聊天记录按照好友和日期分类,方便查询,一目了然
6 无论用户是否删除IE的历史浏览记录,本软件都能将所有网站访问记录保存下来,让您更多的了解本机电脑上网的情况
7.本软件运行时,对电脑中的文件作了任何操作,例如新建,删除,打开,修改等操作,本软件都能一一记录并且保存下来,保存的记录已日期分类,方便您查询.
8 本软件运行时,打开了任何窗口程序,本软件都回一一记录下来,让您更准确的知道他人电脑的使用情况
9 本软件运行时,对于运行的任何程序,无论是有界面还是无界面,本软件都能一一记录下来,并且加以保存,保存记录按日期分类,方便您查询
10本软件运行可, 您以配置截屏策略,让您看到所有您想看到的电脑使用当时的画面
11 软件一旦购买,免费终生升级,维护。本软件后续还会加上很多功能,比如邮件发送内容的监控,电脑软硬件变更的记录,OICQ UC SKYPE 等聊天工具的监控等等功能,只要您现在购买本软件,当软件升级时便可同时享用软件提供的新的功能。
官方链接:http://www.xici.net/b901567/d64972707.htm
注册机为内存注册机,解压后要复制到软件的安装目录里运行,即c:\windows\system32\nsvc中。
代码也贴上
先运行程序,找开OD(看雪网站上下载),使用附加功能,然后ALT+E,选nsensor.exe,使用Od中的字符串查找插件查找“注册失败”就能找到下面的代码。00417612 .68 805A4500 push 00455A80 ;SE 处理程序安装
00417617 .64:A1 0000000>mov eax, dword ptr fs:
0041761D .50 push eax
0041761E .64:8925 00000>mov dword ptr fs:, esp
00417625 .81EC 34040000 sub esp, 434
0041762B .55 push ebp
0041762C .56 push esi
0041762D .57 push edi
0041762E .68 B0804600 push 004680B0 ;.key
00417633 .8D4424 24 lea eax, dword ptr
00417637 .8BE9 mov ebp, ecx
00417639 .68 58B14600 push 0046B158
0041763E .50 push eax
0041763F .896C24 18 mov dword ptr , ebp
00417643 .E8 F0B70300 call <jmp.&MSVCP60.std::operator+> ;取Key
00417648 .83C4 0C add esp, 0C ;放在esp+0C这个地址中
0041764B .B9 00010000 mov ecx, 100
00417650 .33C0 xor eax, eax
00417652 .8D7C24 40 lea edi, dword ptr
00417656 .68 00040000 push 400
0041765B .F3:AB rep stos dword ptr es:
0041765D .8D4C24 44 lea ecx, dword ptr
00417661 .C78424 4C0400>mov dword ptr , 0
0041766C .51 push ecx
0041766D .8D4D 60 lea ecx, dword ptr
00417670 .E8 79BD0300 call <jmp.&MFC42.#3873_CWnd::GetWindowT>;调用GetWindowTextA取注册码 当前为假注册码
00417675 .8B35 6CB14600 mov esi, dword ptr ;46B16C处字符入ESI 2215696ffe0a7a9a(这就是注册码)
0041767B .85F6 test esi, esi ;是否为0esi=00378761, (ASCII "2215696ffe0a7a9a") 内存注册机处
0041767D .75 06 jnz short 00417685 ;不等就跳
0041767F .8B35 F8864500 mov esi, dword ptr [<&MSVCP60.`std::ba>;MSVCP60.`std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Nullstr'::`2'::_C
00417685 >53 push ebx
00417686 .8D4424 44 lea eax, dword ptr
0041768A >8A10 mov dl, byte ptr ;注册码第一位入DL
0041768C .8A1E mov bl, byte ptr ;注册码第二位入BL
0041768E .8ACA mov cl, dl ;DL值入CL
00417690 .3AD3 cmp dl, bl ;比较DL与BL的值,即比较真注册码与假注册的第一位
00417692 .75 1E jnz short 004176B2 ;不相等就跳走
00417694 .84C9 test cl, cl ;CL是否为0
00417696 .74 16 je short 004176AE ;为0就跳走
00417698 .8A50 01 mov dl, byte ptr ;取注册码第二位放入DL
0041769B .8A5E 01 mov bl, byte ptr ;取真注册码第二位放入BL
0041769E .8ACA mov cl, dl
004176A0 .3AD3 cmp dl, bl ;比较
004176A2 .75 0E jnz short 004176B2 ;不等就跳走
004176A4 .83C0 02 add eax, 2 ;记数器加2
004176A7 .83C6 02 add esi, 2
004176AA .84C9 test cl, cl ;是否比较完成
004176AC .^ 75 DC jnz short 0041768A ;跳回去循环
004176AE >33C0 xor eax, eax ;清0
004176B0 .EB 05 jmp short 004176B7
004176B2 >1BC0 sbb eax, eax ;EAX减EAX
004176B4 .83D8 FF sbb eax, -1 ;EAX-(-1)
004176B7 >85C0 test eax, eax ;是否为0
004176B9 .5B pop ebx ;ebx入堆栈
004176BA .0F85 9B010000 jnz 0041785B ;跳走就提示注册失败
004176C0 .68 AC804600 push 004680AC ;\
004176C5 .8D4424 14 lea eax, dword ptr
004176C9 .68 30B14600 push 0046B130
004176CE .50 push eax
004176CF .C705 B4B14600>mov dword ptr , 1
004176D9 .E8 5AB70300 call <jmp.&MSVCP60.std::operator+>
004176DE .8D4C24 2C lea ecx, dword ptr
004176E2 .8D5424 1C lea edx, dword ptr
004176E6 .51 push ecx
004176E7 .8D4424 40 lea eax, dword ptr
004176EB .52 push edx
004176EC .50 push eax
004176ED .C68424 600400>mov byte ptr , 1
004176F5 .E8 44B70300 call <jmp.&MSVCP60.std::operator+>
004176FA .83C4 18 add esp, 18
004176FD .8B0D 1C874500 mov ecx, dword ptr [<&MSVCP60.std::bas>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::npos
00417703 .C68424 480400>mov byte ptr , 2
0041770B .8B11 mov edx, dword ptr
0041770D .8D4C24 10 lea ecx, dword ptr
00417711 .52 push edx
00417712 .6A 00 push 0
00417714 .50 push eax
00417715 .FF15 EC864500 call dword ptr [<&MSVCP60.std::basic_st>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign
0041771B .6A 01 push 1
0041771D .8D4C24 34 lea ecx, dword ptr
00417721 .C68424 4C0400>mov byte ptr , 1
00417729 .FF15 10874500 call dword ptr [<&MSVCP60.std::basic_st>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Tidy
0041772F .8B4424 14 mov eax, dword ptr
00417733 .85C0 test eax, eax
00417735 .75 05 jnz short 0041773C
00417737 .A1 F8864500 mov eax, dword ptr [<&MSVCP60.`std::ba>
0041773C >68 10714600 push 00467110 ; /w
00417741 .50 push eax ; |path
00417742 .FF15 10884500 call dword ptr [<&MSVCRT.fopen>] ; \fopen
00417748 .8BF0 mov esi, eax
0041774A .83C4 08 add esp, 8
0041774D .85F6 test esi, esi
0041774F .75 45 jnz short 00417796 ;这里不跳走就提示定注册文件失败
00417751 .50 push eax ; /Style
00417752 .8B45 20 mov eax, dword ptr ; |
00417755 .68 48764600 push 00467648 ; |系统消息
0041775A .68 7C804600 push 0046807C ; |对不起,写注册文件失败!!!,请重新输入产品key
0041775F .50 push eax ; |hOwner
00417760 .FF15 B0884500 call dword ptr [<&USER32.MessageBoxA>]; \MessageBoxA
00417766 .6A 01 push 1
00417768 .8D4C24 14 lea ecx, dword ptr
0041776C .C68424 4C0400>mov byte ptr , 0
00417774 .FF15 10874500 call dword ptr [<&MSVCP60.std::basic_st>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Tidy
0041777A .6A 01 push 1
0041777C .8D4C24 24 lea ecx, dword ptr
00417780 .C78424 4C0400>mov dword ptr , -1
0041778B .FF15 10874500 call dword ptr [<&MSVCP60.std::basic_st>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Tidy
00417791 .E9 B2010000 jmp 00417948
00417796 >8D7C24 40 lea edi, dword ptr
0041779A .83C9 FF or ecx, FFFFFFFF
0041779D .33C0 xor eax, eax
0041779F .56 push esi ; /stream
004177A0 .F2:AE repne scas byte ptr es: ; |
004177A2 .F7D1 not ecx ; |
004177A4 .49 dec ecx ; |
004177A5 .6A 01 push 1 ; |n = 1
004177A7 .51 push ecx ; |size
004177A8 .8D4C24 4C lea ecx, dword ptr ; |堆栈里为注册码
004177AC .51 push ecx ; |ptr
004177AD .FF15 E8874500 call dword ptr [<&MSVCRT.fwrite>] ; \fwrite
004177B3 .56 push esi ; /stream
004177B4 .FF15 1C884500 call dword ptr [<&MSVCRT.fclose>] ; \fclose
004177BA .BF 44804600 mov edi, 00468044 ;pc007(qq msn 聊天记录监控与电脑操作记录监控专家) 5.1
004177BF .83C9 FF or ecx, FFFFFFFF
004177C2 .33C0 xor eax, eax
004177C4 .83C4 14 add esp, 14
004177C7 .F2:AE repne scas byte ptr es:
004177C9 .F7D1 not ecx
004177CB .49 dec ecx
004177CC .6A 01 push 1
004177CE .8BE9 mov ebp, ecx
004177D0 .B9 48B14600 mov ecx, 0046B148
004177D5 .55 push ebp
004177D6 .FF15 D4864500 call dword ptr [<&MSVCP60.std::basic_st>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Grow
004177DC .84C0 test al, al
004177DE .74 2A je short 0041780A
004177E0 .8B3D 4CB14600 mov edi, dword ptr
004177E6 .8BCD mov ecx, ebp
004177E8 .8BD1 mov edx, ecx
004177EA .BE 44804600 mov esi, 00468044 ;pc007(qq msn 聊天记录监控与电脑操作记录监控专家) 5.1
004177EF .C1E9 02 shr ecx, 2
004177F2 .F3:A5 rep movs dword ptr es:, dword ptr>
004177F4 .8BCA mov ecx, edx
004177F6 .83E1 03 and ecx, 3
004177F9 .F3:A4 rep movs byte ptr es:, byte ptr [>
004177FB .A1 4CB14600 mov eax, dword ptr
00417800 .892D 50B14600 mov dword ptr , ebp
00417806 .C60428 00 mov byte ptr , 0
0041780A >8B7424 0C mov esi, dword ptr
0041780E .6A 00 push 0 ; /Style = MB_OK|MB_APPLMODAL
00417810 .68 48764600 push 00467648 ; |系统消息
00417815 .68 2C804600 push 0046802C ; |恭喜您,注册成功!!!
0041781A .8B4E 20 mov ecx, dword ptr ; |
0041781D .51 push ecx ; |hOwner
0041781E .FF15 B0884500 call dword ptr [<&USER32.MessageBoxA>]; \MessageBoxA
00417824 .8BCE mov ecx, esi
00417826 .E8 0DBA0300 call <jmp.&MFC42.#4853_CDialog::OnOK>
0041782B .8B4C24 14 mov ecx, dword ptr
0041782F .85C9 test ecx, ecx
00417831 .0F84 ED000000 je 00417924
00417837 .8A41 FF mov al, byte ptr
0041783A .84C0 test al, al
0041783C .74 0E je short 0041784C
0041783E .3C FF cmp al, 0FF
00417840 .74 0A je short 0041784C
00417842 .FEC8 dec al
00417844 .8841 FF mov byte ptr , al
00417847 .E9 D8000000 jmp 00417924
0041784C >49 dec ecx
0041784D .51 push ecx
0041784E .E8 D9B50300 call 00452E2C
00417853 .83C4 04 add esp, 4
00417856 .E9 C9000000 jmp 00417924
0041785B >8B55 20 mov edx, dword ptr
0041785E .6A 00 push 0 ; /Style = MB_OK|MB_APPLMODAL
00417860 .68 48764600 push 00467648 ; |系统消息
00417865 .68 14804600 push 00468014 ; |对不起,注册失败!!!
0041786A .52 push edx ; |hOwner
0041786B .FF15 B0884500 call dword ptr [<&USER32.MessageBoxA>]; \MessageBoxA
00417871 .BF 44804600 mov edi, 00468044 ;pc007(qq msn 聊天记录监控与电脑操作记录监控专家) 5.1
00417876 .83C9 FF or ecx, FFFFFFFF
00417879 .33C0 xor eax, eax
0041787B .6A 01 push 1
0041787D .F2:AE repne scas byte ptr es:
0041787F .F7D1 not ecx
00417881 .49 dec ecx
00417882 .8BE9 mov ebp, ecx
00417884 .B9 48B14600 mov ecx, 0046B148
00417889 .55 push ebp
0041788A .FF15 D4864500 call dword ptr [<&MSVCP60.std::basic_st>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Grow
00417890 .84C0 test al, al
00417892 .74 2B je short 004178BF
00417894 .8B3D 4CB14600 mov edi, dword ptr
0041789A .8BCD mov ecx, ebp
0041789C .8BC1 mov eax, ecx
0041789E .BE 44804600 mov esi, 00468044 ;pc007(qq msn 聊天记录监控与电脑操作记录监控专家) 5.1
004178A3 .C1E9 02 shr ecx, 2
004178A6 .F3:A5 rep movs dword ptr es:, dword ptr>
004178A8 .8BC8 mov ecx, eax
004178AA .83E1 03 and ecx, 3
004178AD .F3:A4 rep movs byte ptr es:, byte ptr [>
004178AF .8B0D 4CB14600 mov ecx, dword ptr
004178B5 .892D 50B14600 mov dword ptr , ebp
004178BB .C60429 00 mov byte ptr , 0
004178BF >68 04804600 push 00468004 ; (未注册版)
004178C4 .8D5424 34 lea edx, dword ptr
004178C8 .68 48B14600 push 0046B148
004178CD .52 push edx
004178CE .E8 65B50300 call <jmp.&MSVCP60.std::operator+>
004178D3 .83C4 0C add esp, 0C
004178D6 .8B0D 1C874500 mov ecx, dword ptr [<&MSVCP60.std::bas>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::npos
004178DC .C68424 480400>mov byte ptr , 3
004178E4 .8B11 mov edx, dword ptr
004178E6 .B9 48B14600 mov ecx, 0046B148
004178EB .52 push edx
004178EC .6A 00 push 0
004178EE .50 push eax
004178EF .FF15 EC864500 call dword ptr [<&MSVCP60.std::basic_st>;MSVCP60.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign
004178F5 .8B4424 34 mov eax, dword ptr
004178F9 .85C0 test eax, eax
004178FB .74 1D je short 0041791A
004178FD .8D48 FF lea ecx, dword ptr
00417900 .8A40 FF mov al, byte ptr
00417903 .84C0 test al, al
00417905 .74 0A je short 00417911
00417907 .3C FF cmp al, 0FF
00417909 .74 06 je short 00417911
0041790B .FEC8 dec al
0041790D .8801 mov byte ptr , al
0041790F .EB 09 jmp short 0041791A
00417911 >51 push ecx
00417912 .E8 15B50300 call 00452E2C
00417917 .83C4 04 add esp, 4
0041791A >C705 B4B14600>mov dword ptr , 0
00417924 >8B4C24 24 mov ecx, dword ptr
00417928 .85C9 test ecx, ecx
0041792A .74 1C je short 00417948
0041792C .8A41 FF mov al, byte ptr
0041792F .84C0 test al, al
00417931 .74 0B je short 0041793E
00417933 .3C FF cmp al, 0FF
00417935 .74 07 je short 0041793E
00417937 .FEC8 dec al
00417939 .8841 FF mov byte ptr , al
0041793C .EB 0A jmp short 00417948
0041793E >49 dec ecx
0041793F .51 push ecx
00417940 .E8 E7B40300 call 00452E2C
00417945 .83C4 04 add esp, 4
00417948 >8B8C24 400400>mov ecx, dword ptr
0041794F .5F pop edi
00417950 .5E pop esi
00417951 .5D pop ebp
00417952 .64:890D 00000>mov dword ptr fs:, ecx
00417959 .81C4 40040000 add esp, 440
0041795F .C3 retn
00417960 .E9 CDB80300 jmp <jmp.&MFC42.#4376_CDialog::OnCance>
0041767B .85F6 test esi, esi这行用内存注册机就能得到注册码
Keymake1.73制作内在注册机,程序名称选nsensor.exe
程序信息:
中断地址:41767B
次数:1
指令:85
长度:2
注册码:
内存方式->寄存器->ESI
点生成,给它个名字,现在运行,输入假注册码,点注册,你就能看到真的注册码了。/:014 感谢兄弟分享/:good /:L 现在让我真的懂得啥叫距离! 楼上的,不要这么说啊,其实这软件是很简单啊,因为是明码比较滴。不过说实话,还真没想到它会用明码比较。自己汗个先~/:L
页:
[1]