|
[求助]关于Vista加载驱动的疑问
引用老V的话:10WUSD,src 马上奉上 - -! |
|
[原创]汇编中STDOU如何写printf("abc");不定义字符串变量
FUNC MACRO parameters:VARARG invoke parameters EXITM <eax> ENDM literal MACRO quoted_text:VARARG LOCAL local_text .data local_text db quoted_text,0 align 4 .code EXITM <local_text> ENDM CTXT MACRO quoted_text:VARARG EXITM <offset literal(quoted_text)> ENDM str$ MACRO DDvalue LOCAL rvstring .data rvstring db 20 dup (0) align 4 .code invoke dwtoa,DDvalue,ADDR rvstring EXITM <ADDR rvstring> ENDM |
|
[讨论]请问32位的程序,或者代码,如何能移植到64位里呢?
那用啥才好呢? |
|
[讨论]请问32位的程序,或者代码,如何能移植到64位里呢?
VC6需不需要重新下载呢? |
|
[讨论]请问32位的程序,或者代码,如何能移植到64位里呢?
有代码的,重新编译的话,那一般从哪些方面入手呢 |
|
[求助]求winuser.h 或winuser.inc
SendInput是user32.dll里面的吧。。。 |
|
|
|
[分享]程序员用的主动防御
奇怪,之前我运行可以监控,恢复一下系统之后,就无法监控了,咋回事? |
|
[原创]拿来就用,浅谈代码抽取技术在汇编中的应用
lib中,导出的函数应该这样定义: extern "C" void jpg2bmp(const char *strSourceFileName, const char *strDestFileName); 然后在汇编文件中,这样定义: jpg2bmp proto c :dword,:dword 另外,lib工程中,要设置成图片显示的那样: |
|
[原创]绕过所有的注册表检查隐藏驱动注册表
mj 出手,必有经典。。。 |
|
[分享]程序员用的主动防御
强烈要求LZ放出应用层代码 |
|
[求助]我写的这个win32汇编小程序出啥问题啦
.386 .model flat, stdcall ;32 bit memory model option casemap :none ;case sensitive include windows.inc include user32.inc includelib user32.lib include kernel32.inc includelib kernel32.lib IDD_DLG1 equ 1000 IDC_STC1 equ 1001 IDC_STC2 equ 1002 .const ;######################################################################### .data? hInstance dd ? hWindows dd ? ;######################################################################### .data count dd 0 szWindowsName db 'test',0 .code ;######################################################################## _ProcTimer proc hwnd,uMsg,idEvent,dwTime pushad ;invoke MessageBox,NULL,offset szWindowsName,offset szWindowsName,MB_YESNO inc count invoke SetDlgItemInt,hWindows,IDC_STC2,count,FALSE ;这里的hWindows句柄要全局 popad ret _ProcTimer endp DlgProc proc hWin:HWND,uMsg:UINT,wParam:WPARAM,lParam:LPARAM mov eax,uMsg .if eax==WM_INITDIALOG ;invoke MessageBox,NULL,offset szWindowsName,offset szWindowsName,MB_YESNO ;invoke SetDlgItemInt,HWND,IDC_STC3,count,FALSE invoke SetTimer,NULL,NULL,1000,addr _ProcTimer push hWin pop hWindows ;-----------------------------------------------保存对话框的句柄到全局值,这样全部的子程序都可以利用 .elseif eax==WM_COMMAND .elseif eax==WM_CLOSE invoke EndDialog,hWin,0 .else mov eax,FALSE ret .endif mov eax,TRUE ret DlgProc endp start: invoke GetModuleHandle,NULL mov hInstance,eax ;invoke InitCommonControls invoke DialogBoxParam,hInstance,IDD_DLG1,NULL,addr DlgProc,NULL invoke ExitProcess,0 end start |
|
[原创]六一献小礼:完整可编译NT4's NTFS源码(可稳定替换xp原版ntfs.sys)
6.1 的这个礼物最满意了。 |
|
[已解决]Win32添加用户失败
.386 .model flat, stdcall option casemap :none ; case sensitive ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ; Include 数据 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> include windows.inc include user32.inc include kernel32.inc include Netapi32.inc includelib user32.lib include masm32.inc includelib masm32.lib includelib kernel32.lib includelib Netapi32.lib .data? oUserInfo USER_INFO_1<?> oUser LOCALGROUP_MEMBERS_INFO_3 <?> dwErr DWORD ? .data szAdministrators dw "A","d","m","i","n","i","s","t","r","a","t","o","r","s",0 szText db "add user successfully.........",13,10,0 szText1 db "add user to administrators successfully.........",13,10,0 szError db "add user false....",13,10,0 szError1 db "add user to administrators false....",13,10,0 .data? szspeaktext db 256 dup(?) szPassText db 256 dup(?) szUser db 256 dup(?) szPass db 256 dup(?) hPass dd ? hUser dd ? .code include _CmdLine.asm start: invoke _argv,1,offset szUser,sizeof szUser invoke _argv,2,offset szPass,sizeof szPass invoke lstrlen,addr szUser mov hUser,eax invoke MultiByteToWideChar,CP_ACP,MB_PRECOMPOSED,addr szUser,-1,addr szspeaktext,hUser invoke lstrlen,addr szPass mov hPass,eax invoke MultiByteToWideChar,CP_ACP,MB_PRECOMPOSED,addr szPass,-1,addr szPassText,hPass invoke RtlZeroMemory,addr oUserInfo,sizeof oUserInfo push offset szspeaktext pop oUserInfo.usri1_name push offset szPassText pop oUserInfo.usri1_password mov oUserInfo.usri1_priv,USER_PRIV_USER mov oUserInfo.usri1_flags,UF_NORMAL_ACCOUNT invoke NetUserAdd,NULL,1,addr oUserInfo,addr dwErr .if eax == NERR_Success invoke StdOut,addr szText .elseif eax != NERR_Success invoke StdOut,addr szError .endif push oUserInfo.usri1_name pop oUser.lgrmi3_domainandname invoke NetLocalGroupAddMembers,NULL,addr szAdministrators,3,addr oUser,1 .if eax == NERR_Success invoke StdOut,addr szText1 .elseif eax != NERR_Success invoke StdOut,addr szError .endif invoke ExitProcess,0 end start |
|
做外挂!求个dll版的内存搜索器!
强帖,留名 |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值