理论上将适合任何架构,任何系统的linux 网络拓扑 +-----------+ +------------+ +------------+...
Python 学习笔记 | 异步IO (asyncio) 协程
0x00 前言之前对协程早有耳闻,但一直没有去学习,今天就来学习一下协程,再次感谢莫烦的教程。可以交给asyncio执行的任务被称为协程, asyncio 即异步的意思,在 Python3 中这是一个...
C/C++ 难题困境 #20
问题:下面这段代码会可能会产生什么问题?#include #include using namespace std;int main(){ ifstream infile; infile.open("...
简单好用的缓存库 gcache
1.前言开发时,如果你需要对数据进行临时缓存,按照一定的淘汰策略,那么gcache你一定不要错过。gcache golang的缓存库。它支持可扩展的Cache,可以选择 LFU,LRU、ARC等淘汰算...
python免杀shellcode加载器(加密混淆)
免责声明:仅供安全研究与教学之用,如果使用者将其做其他用途,由使用者承担全部法律及连带责任,本人不承担任何法律及连带责任。项目地址:https://github.com/HZzz2/python-sh...
MSF 5.0到来!KaLi 2019安装、更新、中文汉化、乱码解决教程
零基础黑客教程,黑客圈新闻,安全面试经验尽在 # 掌控安全EDU #一前言2019年11月26日,kali Linux官网发布了Kali Linux 2019.4发行版,此版本和之前相比变动很大,系统...
Java反序列化基础篇-类加载器
0x01 前言这篇文章/笔记的话,打算从类加载器,双亲委派到代码块的加载顺序这样来讲。最后才是加载字节码。0x02 类加载器及双亲委派说类加载器有些师傅可能没听过,但是说 Java ClassLoad...
0CTF 2017-zer0IIvm题目分析
【原理】分析llvm的混淆插件,定位到主要函数flatten(),通过交叉引用快速定位prng_seed。通过硬编码的crc32来爆破出key的前三位AES_PRECOMP_TE[i](x) = Mi...
GoBypass - Golang免杀生成工具
Golang免杀生成工具,参考网上已有的免杀方式实现的半自动免杀马生成工具,需要本地安装Golang环境,支持多种参数与方式生成。项目地址:https://github.com/4ra1n/GoByp...
各语言ShellcodeLoader初探
C/C++加载shellcode源码+shellcode直接编译:函数指针执行,汇编指令执行,申请动态内存使用加载器加载shellcode函数指针执行C1234567891011#include &l...
浅谈基于Java Agent内存马的攻与防
声明:本公众号文章来自作者日常学习笔记或授权后的网络转载,切勿利用文章内的相关技术从事任何非法活动,因此产生的一切后果与文章作者和本公众号无关!0x00 Java Agent在 jdk 1.5 之后引...
【汇编语言】入门教程
学习编程其实就是学高级语言,即那些为人类设计的计算机语言。但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。计算机真正能够理解的是低级...
7