igk-dls.github.io's People
igk-dls.github.io's Issues
GIT游戏 | 怪咖的小屋
https://w3ird0.me/2019/09/10/GIT%E6%B8%B8%E6%88%8F/
GIT游戏学习网址 [https://learngitbranching.js.org/] git checkout -b bugFix 创建名为bugFix的分支并切换过去 git checkout -b foo o/master 创建一个foo分支,追踪o/master分支,并转到foo分支上
Pwnable.tw.start | 怪咖的小屋
https://w3ird0.me/2019/09/10/Pwnable.tw.start/
Pwnable.tw.start拿到题目32位,小端,静态编译,保护全关 运行一下输入超长字符串,程序Crash掉
Canary绕过(格式化字符串利用) | 怪咖的小屋
Canary绕过(格式化字符串利用)漏洞代码:123456789101112131415161718192021#include <stdio.h>#include <unistd.h>#include <string.h>void getshell(void) { system("/bin/sh");}void init() 
PythonHash | 怪咖的小屋
https://w3ird0.me/2019/09/10/Python-Hash/
PythonHash以实验吧 密码学 ROT-13变身了为例: 先rot13(ord(‘F’) - 83 = 13)下,拿到 flag{www_shiyanbar_com_is_very_good_xxxx}
Pythonpexpect | 怪咖的小屋
https://w3ird0.me/2019/09/10/Python-pexpect/
Pythonpexpect可以与程序进行交互 #pexpect 的使用说来说去,就是围绕3个关键命令做操作: #1. 首先用 spawn 来执行一个程序 #2. 然后用 expect 来等待指定的关键字,这个关键字是被执行的程序打印到标准输出上面的 #3. 最后当发现这个关键字以后,根据关键字用 send 方法来发送字符串给这个程序
HashMap源码分析 | 怪咖的小屋
https://w3ird0.me/2019/09/10/HashMap%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/#more
HashMap是JAVA程序员经常使用的映射数据类型,面试的时候也会经常考,由于1.8对于Java来说是一次巨大的更新,所以接下来将会以jdk1.8来介绍HashMap。
PythonPIL简单编程 | 怪咖的小屋
https://w3ird0.me/2019/09/10/Python-PIL%E7%AE%80%E5%8D%95%E7%BC%96%E7%A8%8B/
PythonPIL简单编程PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了。其官方主页为:PIL。
Python 邮件编程 | 怪咖的小屋
https://w3ird0.me/2019/09/10/Python-%E9%82%AE%E4%BB%B6%E7%BC%96%E7%A8%8B/
Python 邮件编程应用python来实现邮件发送,在暑假期间玩了一下这个也是很爽的。qq没有把它们当作垃圾邮件,163…呵呵
Pythonpwn使用方法 | 怪咖的小屋
https://w3ird0.me/2019/09/10/Python-pwn%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/
Pythonpwn使用方法了解一下pwntools的一些常见用法。
ROP (Return-oriented programming ) 返回导向编程 | 怪咖的小屋
ROP (Return-oriented programming ) 返回导向编程ROP(Return Oriented Programming)即面向返回地址编程,其主要**是在栈缓冲区溢出的基础上,通过利用程序中已有的小片段(gadgets)来改变某些寄存器或者变量的值,从而改变程序的执行流程,达到预期利用目的。
Python字符串开头b r u含义 | 怪咖的小屋
Python字符串开头b r u含义字符串开头b r u各含义:123456>>> b'input\n' # bytes字节符,打印以b开头。b'input\n'>>> r'input\n' # 非转义原生字符,经处理'\n'变成了''和'n'。也就是\n表示的是两个字符,而不是换行。'input\n'>>> u'input\n'
简单栈溢出 | 怪咖的小屋
https://w3ird0.me/2019/09/10/%E7%AE%80%E5%8D%95%E6%A0%88%E6%BA%A2%E5%87%BA/
简单栈溢出ISG2018 可能是最简单的一道栈溢出的题目…(但愚蠢的我没有注意到那个handler函数….)溢出点不在他让你overflow的地方,在handler函数里
ROP之ret2dlresolve | 怪咖的小屋
https://w3ird0.me/2019/09/11/ROP%E4%B9%8Bret2dlresolve/#more
ROP之ret2dlresolve首先以一个程序看起,了解其真正的延迟加载过程
输入表重建工具ImportREC | 怪咖的小屋
输入表重建工具ImportREC Import REConstructor可以从杂乱的IAT中重建一个新的Import表(例如加壳软件等),它可以重建Import表的描述符、IAT和所有的ASCII函数名。用它配合手动脱壳,可以脱UPX、CDilla1、PECompact、PKLite32、Shrinker、ASPack, ASProtect等壳。该工具位于:光盘\tools\PE tool
a++与++a | 怪咖的小屋
https://w3ird0.me/2019/09/12/a++%E4%B8%8E++a/
有好多人都用过自增,但却不明白为什么会变成那种结果。只知道 a++,表达式的值是a;++a,表达式的值是a+1。可为什么是这样,你确定你真的知道嘛?
格式化字符串漏洞利用 | 怪咖的小屋
格式化字符串漏洞利用以实验吧 printf为例:漏洞利用思路: 注意到在get_file中存在格式化字符串漏洞,利用其泄露出真实的puts地址,从而计算得到真实的system地址 将puts的got表覆盖成真实的system地址,并将其参数布局成 ‘/bin/sh’
Thu Sep 12 2019 16:45:33 GMT+0800
Test
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.