做题入门=。=
菜呀,学习
level-0
aris教我checksec一下看是啥文件
32位的打开32位的ida
主程序
ebp是栈底指针 esp是栈顶指针
好奇为啥栈底指针在最高的地方
– aris说是为了最大化利用空间(懵逼)
学习一下栈的知识
只要覆盖0x44个字节把 v5覆盖了[……]
做题入门=。=
菜呀,学习
aris教我checksec一下看是啥文件
32位的打开32位的ida
主程序
ebp是栈底指针 esp是栈顶指针
好奇为啥栈底指针在最高的地方
– aris说是为了最大化利用空间(懵逼)
学习一下栈的知识
只要覆盖0x44个字节把 v5覆盖了[……]
homebrew安装:
brew install apktool
brew install dex2jar
JD-GUI去http://jd.benow.ca/下载
dmg可能不支持最新版本的mac用不了,打开就报错
偶然看到的刷一刷
进入题目
既然签到题F12一下
真的发现了,有提示打开那个js
跑一下就有flag了
源码审计
总共两个判断
第一个函数是ereg
可以用%00绕过
第二个函数strpos
用来判断该字符串中有没有#biubiubiu
因为#在u[……]
打算写一个文件监控的python程序
了解了一下watchdog这个库
打算学习一下=。=
watchdog用来监控指定目录/文件的变化,如添加删除文件或目录、修改文件内容、重命名文件或目录等,每种变化都会产生一个事件,且有一个特定的事件类与之对应,然后再通过事件处理类来处理对应的事件,怎[……]
很多python的代码都带有装饰器=。=
现在不学以后也要学
学一下装饰器
在学装饰器之前先看看python的闭包
在一些语言中,在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。闭包可以用来在一个函数与一组“私有”变量之间创建关联关系。在[……]
本文首发在安恒的公众号:https://mp.weixin.qq.com/s/v6R3FwXhVal_jTkiMYijWw
要期末考试了没咋做。。
然后回家了发现充电器没带。。就只做了这么点。
进入题目
<?php
highl[......]