首页
社区
课程
招聘
使用
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2012-9-13 12:24
0
[讨论]怎么android软件安全这个版块那么冷清啊
这个版块发展两年多了,还是这么冷清
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2011-9-22 00:17
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-9-24 23:00
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-6-11 12:22
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-2-9 12:57
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-2-9 02:10
0
汇编中重定向CMD的问题
解决了,先处理一下字符串再传递字符串就可以了

_CmdString         proc uses edi esi, _String

                    mov esi,_String
                    @@:
                    lodsb
                   test al,al
                    jnz @B
                    dec esi
                    mov ax,0a0dh
                    mov edi,esi
                    stosw
                    mov al,0
                    inc edi
                    stosb
   
                   Ret
   
_CmdString        EndP
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-2-9 01:38
0
汇编中重定向CMD的问题
谢谢你的解答,你太强大了。
dwCreationFlags这个参数我直接填NULL后就可以了,还有你的附件没有上传成功哦

invoke         CreateProcess,NULL,addr szCmd,NULL,NULL,TRUE,NULL,NULL,NULL,addr @stStartUp,addr @stProcInfo
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-2-8 17:12
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-2-5 13:32
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-2-2 12:01
0
[分享]上传个木马样本
发帖的时候没有看到病毒木马哪个版
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-2-1 23:55
0
汇编中如何响应Listview中点击右键菜单的消息?
已通过子类化的方法解决,然后处理Listview自己的WM_COMMAND消息
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-1-28 17:52
0
[已解决]汇编中如何删除TreeView的一个节点下的所有子节点
_TreeDelItem	proc
	
		LOCAL	@stTvitem:TV_ITEM
		
		invoke	RtlZeroMemory,addr @stTvitem,sizeof @stTvitem
		invoke	SendMessage,hWndTreeView,TVM_GETNEXTITEM,TVGN_CARET,0			;获取当前节点句柄
		invoke	SendMessage,hWndTreeView,TVM_GETNEXTITEM,TVGN_CHILD,eax			;获取当前节点的第一个子节点句柄
		.while	( eax !=0 )
			push	eax
			invoke	SendMessage,hWndTreeView,TVM_GETNEXTITEM,TVGN_NEXT,eax		;获取子节点的下一个同级节点句柄
			mov	@stTvitem.hItem,eax						;保存句柄
			pop	eax
			invoke	SendMessage,hWndTreeView,TVM_DELETEITEM,0,eax			;删除节点
			mov	eax,@stTvitem.hItem
		.endw
	ret

_TreeDelItem endp


问题解决,谢谢
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-1-24 16:52
0
汇编中如何把一个字符串连接到另一个字符串的前面?
倒过来连接后
    invoke        lstrcat,addr szListName,addr szDirPath
再把连接后的内容copy到szDirPath里,注意内存大小分配。
   invoke        lstrcpy,addr szDirPath,addr szListName

已解决,结贴。
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-1-24 15:03
0
汇编中如何把一个字符串连接到另一个字符串的前面?
.data?
szListName	db	32	dup(?)
szDirPath	db	256	dup(?)
stTvitem	TV_ITEM <>
.code
…………
invoke	RtlZeroMemory,addr szDirPath,sizeof szDirPath
invoke	SendMessage,hWndTreeView,TVM_GETNEXTITEM,TVGN_CARET,0			;返回选中节点的句柄
.while	( eax != 0 )	
mov	stTvitem.hItem,eax
mov	stTvitem._mask,TVIF_TEXT
mov	stTvitem.pszText,offset szListName					;用来保存选中节点的名称
mov	stTvitem.cchTextMax,sizeof szListName
invoke	SendMessage,hWndTreeView,TVM_GETITEM,0,addr stTvitem
invoke	lstrcat,addr szDirPath,addr szListName					;连接字符串
invoke	SendMessage,hWndTreeView,TVM_GETNEXTITEM,TVGN_PARENT,stTvitem.hItem	;返回选中节点的父句柄
.endw
invoke	SendDlgItemMessage,hWinMain,IDC_TEXT,LB_INSERTSTRING,0,addr szDirPath


+小学
.....+理科
..........+物理
...............第一章

本来想用汇编返回选中TreeView视图中节点的全路径。
如上图,"第一章" 是选中的节点,"小学"是根节点。
点击"第一章",上面的代码循环只能返回 "第一章物理理科小学"。
但是我想实现的是点击"第一章",循环后返回"小学理科物理第一章"。该如何实现?用变通的方法实现也可以。
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
丑男无敌 2010-1-24 13:31
0
汇编中如何把一个字符串连接到另一个字符串的前面?
弱弱的问一下,汇编里如何交换字符串顺序?
精华数
RANk
145
雪币
10
活跃值
关注数
粉丝数
0
课程经验
0
学习收益
0
学习时长
基本信息
  能力排名: No.203912
  等    级: LV2
活跃值  活跃值:活跃值
  在线值:
  浏览人数:97
  最近活跃:----
  注册时间:2009-02-20
勋章
能力值

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册