<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Java_Dad的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Java_Dad</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Java_Dad]]></copyright><item><title><![CDATA[【病毒分析】多次释放-远控键盘记录器]]></title><link>https://blog.csdn.net/Java_Dad/article/details/140120970</link><guid>https://blog.csdn.net/Java_Dad/article/details/140120970</guid><author>Java_Dad</author><pubDate>Tue, 02 Jul 2024 10:57:09 +0800</pubDate><description><![CDATA[一个网络下载器，通过下载远控程序，对被攻击的机器进行长期的控制该恶意样本执行后，会远程下载一个加载器；加载器再通过创建一个托管运行平台，执行最终释放的远控程序。]]></description><category></category></item><item><title><![CDATA[nmap服务识别指纹自制细节]]></title><link>https://blog.csdn.net/Java_Dad/article/details/129010768</link><guid>https://blog.csdn.net/Java_Dad/article/details/129010768</guid><author>Java_Dad</author><pubDate>Mon, 13 Feb 2023 15:57:35 +0800</pubDate><description><![CDATA[nmap自制指纹]]></description><category></category></item><item><title><![CDATA[python 中的 flask_unsign 模块如何使用？]]></title><link>https://blog.csdn.net/Java_Dad/article/details/129010630</link><guid>https://blog.csdn.net/Java_Dad/article/details/129010630</guid><author>Java_Dad</author><pubDate>Mon, 13 Feb 2023 15:54:14 +0800</pubDate><description><![CDATA[python 中的 flask_unsign 模块的使用方法，cookie爆破]]></description><category></category></item><item><title><![CDATA[栈溢出基础教学]]></title><link>https://blog.csdn.net/Java_Dad/article/details/113538335</link><guid>https://blog.csdn.net/Java_Dad/article/details/113538335</guid><author>Java_Dad</author><pubDate>Sat, 23 Oct 2021 23:15:18 +0800</pubDate><description><![CDATA[栈溢出——“跳板”栈溢出粗解用到的基础概念：栈：概念：栈块：寄存器：栈溢出：原理：
用到的基础概念：
栈：
概念：
各式各类的代码在被编译后会形成一个二进制文件，代码中的主程序和被调用的函数在这个文件中并不是连续存储的，但指令却是从主程序的开始一条指令一条指令执行到结束，当主程序在执行到要调用其他地址上的函数时，为了深入些理解栈，我们需要思考几个问题：

主程序是怎么调用的这些函数的？
当调用结束时，如何返回当前位置继续运行接下来的指令？
如何将参数传递给将要运行函数？

栈的作用是存储一些暂时用不上，但之]]></description><category></category></item><item><title><![CDATA[honeyd蜜罐简易部署——ubuntu]]></title><link>https://blog.csdn.net/Java_Dad/article/details/114118483</link><guid>https://blog.csdn.net/Java_Dad/article/details/114118483</guid><author>Java_Dad</author><pubDate>Sat, 27 Feb 2021 08:09:56 +0800</pubDate><description><![CDATA[安装
首先利用git下载Honeyd
git clone https://github.com/DataSoft/Honeyd.git

然后通过以下命令部署它：
sudo apt-get install libevent-dev libdumbnet-dev libpcap-dev libpcre3-dev libedit-dev bison flex libtool automake
cd Honeyd/
./autogen.sh
./configure
make
sudo make install

]]></description><category></category></item><item><title><![CDATA[内中断和外中断的区别]]></title><link>https://blog.csdn.net/Java_Dad/article/details/95002716</link><guid>https://blog.csdn.net/Java_Dad/article/details/95002716</guid><author>Java_Dad</author><pubDate>Sun, 07 Jul 2019 16:40:18 +0800</pubDate><description><![CDATA[我发现内中断和外中断其实区别不是很大，外中断不过是在内中断的前提上多了一个对端口（端口号是60H）的扫描，再来个对比。当扫描码和我预设的中断扫描码相同时，执行中断。当他们的值不同时，就跳出这个中断。

...]]></description><category></category></item><item><title><![CDATA[一个关于安全方面的想法]]></title><link>https://blog.csdn.net/Java_Dad/article/details/94479840</link><guid>https://blog.csdn.net/Java_Dad/article/details/94479840</guid><author>Java_Dad</author><pubDate>Tue, 02 Jul 2019 21:13:01 +0800</pubDate><description><![CDATA[今天看外中断视频的时候，脑子里面突然冒出来一个想法：如果对一个系统外设的通码进行重新定义，可以对整个系统提升多少安全性能。
对此我有一个不成熟的小想法：
如果我们重新提前定义了几套通码，用表的方式储存。在建立管理员用户的时候密码的保存利用其中一套通码并且附存他的通码表号，当输入错误时随机选择另一副通码表，将当前通码处理的方式交由相应子程序处理，转换为相应通码处理方式并提示通码表号。再加上操作时间限...]]></description><category></category></item><item><title><![CDATA[汇编课程设计1]]></title><link>https://blog.csdn.net/Java_Dad/article/details/91561231</link><guid>https://blog.csdn.net/Java_Dad/article/details/91561231</guid><author>Java_Dad</author><pubDate>Wed, 12 Jun 2019 16:47:13 +0800</pubDate><description><![CDATA[仅供一起学习汇编的各位同学参考，并不是唯一答案

assume cs:code
data segment
 db'1975','1976','1977','1978','1979','1980','1981','1982','1983'
 db'1984','1985','1986','1987','1988','1989','1990','1991','1992'
 db'19...]]></description><category></category></item></channel></rss>