|
|
|
[推荐]推荐好文功能上线,分享知识还可以得雪币!
又学一招,谢谢。 |
|
[推荐] 有奖活动 | 推荐一本你读过的好书
《36路爆破经典定式》我自己写的。 最关键的问题是,你没有地方买去。
最后于 2021-1-30 21:12
被ninebell编辑
,原因:
|
|
[调查]应电子工业出版社要求,准备对《加密与解密》(第四版)精减一版,你认为需要保留哪些?
我还嫌不够厚呢。。。自己写的爆破笔记总结下来就有几百页。 |
|
[原创][看雪安全论坛]会员每日签到帖!
报道 一下吧。 |
|
[求助]请教大家,倒数第2行怎么改?
Mxixihaha 你这个代码都有问题. 写得矛盾.https://www.52pojie.cn/thread-1355327-1-1.html 解决了,见5楼,把.name去了,就行了。 |
|
[求助]请教一个基础的正则替换问题
建议用RegexBuddy来写,支持上百种编程语言,否则测试通过,还得进行语法转换。 |
|
[求助]请教大家,倒数第2行怎么改?
Mxixihaha uses Clipbrd; Clipboard.SetTextBuf(PChar(Activecontrol.Name)); 没有效果,哥们。 if (GetAsyncKeyState(VK_LWIN) and (GetAsyncKeyState(Ord('B'))) < 0) then // Win+B
最后于 2021-1-20 22:32
被ninebell编辑
,原因:
|
|
[推荐]看看你的头像框是什么颜色!
版主新的一轮折腾又开始了。 |
|
[求助]求3环下,通过进程id获取该进程的完整路径的方法
procedure TForm1.hotykey(var msg: TMessage); //注意:要在x32dbg的标题栏上按Ctrl+Shift+T var h: hwnd; pid: Cardinal; pHandle: THandle; buf: array[0..MAX_PATH] of Char; lpCaption: array[Byte] of Char; p: TPoint; match: TMatch; str1: string; TempA: string; ps: array[0..254] of Char; //这个是定义激活的窗口的控件名 path: string; //激活窗口的路径 arr: array[0..254] of Char; aWnd: hwnd; aBuf: array[0..254] of char; begin if (GetAsyncKeyState(VK_CONTROL) < 0) and (GetAsyncKeyState(VK_SHIFT) < 0) and (GetAsyncKeyState(Ord('T')) < 0) then //Ctrl+Shift+T begin h := GetForegroundWindow; GetWindowThreadProcessId(h, @pid); pHandle := OpenProcess(PROCESS_ALL_ACCESS, False, pid); GetModuleFileNameEx(pHandle, 0, buf, Length(buf)); CloseHandle(pHandle); // ShowMessage(buf); //这个是得到x32dbg.exe完整路径的! // ShowMessage(Format('%u', [pid])); //得到激活窗口的pid可行 ShowMessage('激活窗口的pid是:' + IntToHex(StrToInt(Format('%u', [pid])), 4)); //再转换成 16进制,因为x32dbg/x64dbg 附加进程用到的是 16进制数 Form3.Caption := (StringReplace(buf, 'exe', 'ini', [])); //前面加上【编辑字样】,后面替换【exe为ini】 Form3.Memo1.Lines.LoadFromFile(StringReplace(buf, 'exe', 'ini', []), TEncoding.UTF8); //, TEncoding.UTF8这个是重要的参数,加了就不会乱码了! Form3.Show; GetCursorPos(p); h := WindowFromPoint(p); IntToStr(GetWindowText(h, lpCaption, 255)); // ShowMessage(lpCaption); //这个是得到x32dbg标题完整信息 {SetCursorPos(850, 350); Sleep(1000); keybd_event(VK_Control, MapVirtualKey(VK_Control, 0), 0, 0); //按下Ctrl键 keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0); //按下回车键 keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0); //弹起回车键 keybd_event(VK_Control, MapVirtualKey(VK_Control, 0), KEYEVENTF_KEYUP, 0); //弹起Ctrl match := TRegEx.match(lpCaption, '(?<=模块:\s).*(?=\s-\s线程:)'); if match.Success then begin ShowMessage(match.Value); //这样就得到了x32dbg/x64dbg中显示的模块名,接下来再弄一个Ctrl+Shift+G(完成RVA地址的定位) Clipboard.AsText := match.Value; end; } end; |
|
[下载]r0capture 安卓应用层抓包通杀脚本
linhanshi ninebell 又有新甜点了。 你这样发帖不好。@linhanshi 别提了,一点弹出个英文提示来 于是我又重提交了两次 于是悲剧发生了。。。 |
|
[下载]r0capture 安卓应用层抓包通杀脚本
又有新甜点了。 |
|
[下载]r0capture 安卓应用层抓包通杀脚本
又有新甜点了。 |
|
[下载]r0capture 安卓应用层抓包通杀脚本
又有新甜点了。 |
|
[看看你是哪年注册看雪的?] 2021 你好!21岁的看雪你好!
新1年又来了,祝健康,都进步,发大财。 |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值