![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安全
文章平均质量分 68
intfre
这个作者很懒,什么都没留下…
展开
-
Win8.1下的 Dll注入测试
1,OpenProcess获得要注入进程的句柄2,VirtualAllocEx在远程进程中开辟出一段内存,3,WriteProcessMemory将Dll的名字写入第二步开辟出的内存中。4,CreateRemoteThread将LoadLibraryW作为线程函数,参数为Dll的名称,创建新线程5,CloseHandle关闭线程句柄效果如图所示:效果如图所示:原创 2015-06-08 13:13:09 · 537 阅读 · 0 评论 -
缓冲区溢出的保护机制
本文转载自:http://yunnigu.dropsec.xyz/2016/10/08/checksec及其包含的保护机制/checksec及其包含的保护机制今天在研究liunx下栈溢出的时候发现自己对各种保护机制并不是特别了解,因此就这方面的知识在网上查找了一些资料并总结了一些心得和大家分享。操作系统提供了许多安全机制来尝试降低或阻止缓冲区溢出攻击带来的安转载 2017-03-10 21:45:23 · 8742 阅读 · 1 评论 -
堆溢出 pawnable.kr Unlink
题目地址:http://pwnable.kr/play.php按题目提示连接 ssh unlink@pwnable.kr -p2222 (pw: guest)ls 发现和之前的题目一样: 三个文件分别是 flag,unlink,unlink.c先查看unlink.c 源码如下:#include #include #include typedef struct tag原创 2017-03-08 21:08:50 · 1753 阅读 · 0 评论 -
彩虹QQ查看对方ip原理
显IP的QQ显示好友所在位置的工作原理是:把各IP地址对应的地理位置数据都存在本地硬盘上,显示的时候先取得对方IP,然后查询本地文件里的对应数据,然后显示。 QQ得到IP地址后,对比上传用户的数据,发现其IP属于哪一个地区。如果用户上传的数据不够,IP地址难以分辨归属地。 尝试更换其他QQ显示IP的插件。 请参考如下的QQ显示IP原理分析: QQ2008版本显IP显隐身制作原理介绍(原创)转载 2016-03-05 23:16:03 · 1623 阅读 · 1 评论 -
SSL协议详解
SSL协议详解作者:朱祁林 出处:http://zhuqil.cnblogs.com 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明背景介绍 最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念转载 2016-02-15 01:56:29 · 569 阅读 · 0 评论 -
python爬虫基础登----网站登录
import urllibimport urllib2import cookielibimport reimport timehosturl = 'http://www.zhihu.com'posturl = 'http://www.zhihu.com/login/email'captcha_pre = 'http://www.zhihu.com/captcha.gif?r='原创 2016-01-30 23:36:29 · 486 阅读 · 0 评论 -
黑客基础WinAPI函数整理
原帖:http://www.cnblogs.com/fanzhidongyzby/archive/2012/09/01/2667038.html 之前的博客写了很多关于Windows编程的内容,在Windows环境下的黑客必须熟练掌握底层API编程。为了使读者对黑客常用的Windows API有个更全面的了解以及方便日后使用API方法的查询,特将这些常用的API按照7大分类进行整理如下,转载 2015-12-16 12:08:12 · 417 阅读 · 0 评论 -
C++ mbr读写
因为mbr读写比较危险,数据无价,请确保看懂所有代码后再运行调试!!!#include#include/* interfAcer *//*欢迎访问我的csdn blog http://blog.csdn.net/nibiru_holmes*//*如果没反应请以管理员运行*/using namespace std;#define BOOTRECORDSIZE 440原创 2015-10-16 09:19:12 · 2118 阅读 · 0 评论 -
C++ 远程 shell (cmd)
Client:#include #include #define SEND_BUFF_SIZE 2048/* interfAcer *//*欢迎访问我的csdn blog http://blog.csdn.net/nibiru_holmes*///实现去除执行结果中的 命令字符串+using namespace std; #pragma comment (lib,"ws2_原创 2015-10-16 09:11:11 · 2113 阅读 · 0 评论 -
MBR表获取与解析
#include#includeusing namespace std;#define BOOTRECORDSIZE 440typedef struct _BOOTRECORD { unsigned char BootRecord[BOOTRECORDSIZE];}BOOTRECORD,*PBOOTRECORD;#define DPTSIZE 64typedef s原创 2015-10-09 00:22:32 · 701 阅读 · 0 评论 -
C++ 定时发送文件到服务器
VOID CALLBACK TimerProc(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime){ //SetHookOff(); UnhookWindowsHookEx(g_hLLKeyboardHook); char End[7] = {"holmes"}; AfxSocketInit(); char a; //getSysInf原创 2015-08-25 11:41:48 · 1390 阅读 · 0 评论 -
C++ MFC 使用低级键盘钩子 获取键值 (WH_KEYBOARD_LL)
LRESULT CALLBACK LowLevelKeyboardProc(INT nCode, WPARAM wParam, LPARAM lParam){ // By returning a non-zero value from the hook procedure, the // message does not get passed to the target window //原创 2015-08-25 12:14:08 · 5046 阅读 · 0 评论 -
MFC隐藏对话框 (会闪)
在 BOOL CMFCApplication3App::InitInstance(){ 中 找 INT_PTR nResponse = dlg.DoModal();改为 dlg.Create(CMFCApplication3Dlg::IDD); //创建为非模态对话框 dlg.ShowWindow(SW_HIDE); //创建完毕后,可以设置对话框原创 2015-08-25 12:13:09 · 393 阅读 · 0 评论 -
不显示控制台 静默运行
屏蔽控制台应用程序的窗口#pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup")运行后不会显示控制台窗口。#include #pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup") // 设置连接器选项原创 2015-08-23 17:05:47 · 752 阅读 · 0 评论 -
Linux下堆漏洞利用(off-by-one)
一个字节溢出被称为off-by-one,曾经的一段时间里,off-by-one被认为是不可以利用的,但是后来研究发现在堆上哪怕只有一个字节的溢出也会导致任意代码的执行。同时堆的off-by-one利用也出现在国内外的各类CTF竞赛中,但是在网络上还不能找到一篇系统的介绍堆off-by-one利用的教程。在这篇文章中我列出了5种常见的堆上的off-by-one攻击方式,并且给出了测试DEMO,测试的转载 2017-03-14 12:18:43 · 8551 阅读 · 0 评论