ma5ker / blog-comments Goto Github PK
View Code? Open in Web Editor NEW存放评论
存放评论
https://www.sec4.fun/2017/05/05/python-module/
Python中有些模块很难安装,摸索到一些模块的安装方法,记录一下以防以后要用。本文待续,以后安装其他模块再补充…………
https://www.sec4.fun/2020/10/27/mbpHiDPI/#more
关于Macbook pro 2020 开启HiDPI的方式。参考自Scaled Resolutions.
L2Dwidget.init({"model":{"jsonPath":"/live2dw/assets/koharu.model.json"},"display":{"position":"right","width":85,"height":200,"hOffset":60,
https://www.sec4.fun/2021/03/06/afl/
主要是通过main函数对AFL的workflow进行梳理,对于细枝末节的代码并未细究。由于主要是针对non-instrument,对于AFL使用forkserver进行的一些库的预加载以提高execv执行程序速度等奇技淫巧也没看太仔细。
http://www.sec4.fun/2018/05/01/%E9%9A%90%E5%86%99/#more
之前对隐写比较感兴趣,研究过一些CTF中隐写的东西,但是这次xctf发现大概全忘了。实时证明,光靠脑子还是信不过的,学习嘛,还是得时不时做点总结的。结合这次的xctf,看大佬writeup加自己查的一些关于隐写的解题思路资料,收集到这儿,以后做题时参考一下。
http://www.sec4.fun/2020/01/10/blogReopen/
之前总是频繁在换电脑和系统,又一直忙这忙那,博客扔那儿好久没精力捡起来修复环境了,今天开始续更博客,希望能继续坚持吧。
https://www.sec4.fun/2020/05/20/docker/#more
这篇博客记录下关于docker的配置使用的东西以及自己写的脚本和用法,免得日后需要用的时候忘了。
https://www.sec4.fun/2020/05/21/heapOverflow1/#more
由于可能即将转战其他时间紧迫的项目,开始填坑免得刚学的就忘了。本位主要讲解堆的结构,关于堆溢出部分后面再写。
http://www.sec4.fun/2018/05/07/PythonDataAnalysis-1/
使用python的requests库和BeautifulSoup4去对网页信息进行爬取和解析,获得制定信息;其中涉及Javascript渲染的动态页面,我采用了selenium + PlantomJS的动态网页爬取技术进行了爬取。
https://www.sec4.fun/2021/04/16/bypassptrace/#more
背景:最近投了腾讯的实习岗位,得到一个Android的CrackMe来考察逆向知识,分析后发现其关键函数位于native so库中,并且在函数开始时启动了线程进行TracerPid检测的反调试,当发现程序被调试时会直接杀死应用。虽然题目最后卡在了native 逆向与反调试绕过这里,下去后我学习了下如何绕过这个反调试。主要是两种:(1)patch so,直接修改关键值来绕过;(2)修改系统内核文件来
http://www.sec4.fun/2020/01/19/wifi-crack/
简单记录下关于CTF中的802.11 wireless LAN协议流量分析题的解法和相关工具使用。
莫名其妙的about
https://www.sec4.fun/2020/02/06/bt-1/
一切都要从一个蝙蝠说起,在家无聊下电影时想到研究下bt的文件结构。
https://www.sec4.fun/2020/05/25/heapOverflow2/#more
结合源码对内存分配的流程进行分析。
http://www.sec4.fun/2017/04/17/SELinux1/
关于SELinux,最近为了信息安全老师的实验任务,去百度坑了好久,发现并没有太多关于学习SELinux的内容,大多只是告诉一下SELinux的开启/关闭问题。也许是因为SELinux这为了追求安全的白名单访问控制策略机制对一般用户或者说没有深入学习SELinux的用户来讲,太过于麻烦,因为一不留神,自己安装的某个应用、配置的某项服务就可能因为忘了修改策略导致文件被“安全”
https://www.sec4.fun/2020/05/14/csu/#more
ROP有许多的奇技淫巧,其中一个就是ret2csu。本文记录一下关于利用__lib_csu_init中的两段通用gadget来实现linux x64 ROP的原理,以及实现时遇到的一些问题。说来也巧,最近参考的网上的资料怎么总有问题,之前是Rootkit,现在ROP也是,一调试就是半天无了,有点蛋疼。
https://www.sec4.fun/2020/06/14/happyheap/#more
记录下最近在ctf-wiki学习的一些堆溢出攻击相关的东西。有一些是从ctf-wiki的pwn部分得来的
https://www.sec4.fun/2020/06/19/v8TurboFan/#more
一篇关于v8 TurboFan文章的翻译,原文地址:An Introduction to Speculative Optimization in V8。
https://www.sec4.fun/2020/07/15/hitcon-training-writeup/#lab7
因为项目和刷leetcode,好久没实操pwn题了,最近回看一下基础的pwn题,回顾基本操作与工具使用并做个记录方便日后查阅。这里选取的是下面这个项目。 项目地址:scwuaptx/HITCON-Training
http://www.sec4.fun/2018/09/19/android-re-2/#more
Android逆向,理解反汇编得到的smali文件格式
https://www.sec4.fun/2020/06/22/giterror/#more
visual studio之前就一直出现的git的代理问题,我今天终于知道解决办法了。
https://www.sec4.fun/2020/06/21/hexoConfig/#more
之前一直苦恼hexo配置,每次都需要搜集大量的资料,回忆自己的安装步骤,以及之前装了哪些插件。今天升级windows10 20H1,WSL换成WSL2,需要重新配置hexo,刚好记录下安装hexo和配置的插件,方便日后查询。
https://www.sec4.fun/2020/06/22/gitcmd/#more
今天刚好涉及到了git的问题,就顺便把之前收集到的一张git命令一览表放上来。
http://www.sec4.fun/2020/01/10/fuzzification/#more
摘要:Fuzz技术发展很快,被开发者拿来在开发过程中进行软件测试。但也被攻击者拿来挖0 day漏洞,这很危险,所以亟需一个反模糊测试技术,作者提出了fuzzifacation,保护发行的只有二进制的程序免受攻击者在其上应用先进的模糊测试技术,只需要很小的性能消耗就能尽可能阻碍模糊测试。
https://www.sec4.fun/2020/05/06/heapOverflow1/
这篇博客用来存放堆溢出的学习笔记,目前还在研究中,先挖个坑之后填。
https://www.sec4.fun/2020/10/02/fiddlerscript/#more
关于fiddlerscript暂时没在官方找到一个正常的文档,只知道是基于jscript .net的,并且在论坛看到一些使用例子。这里对目前知道的一些东西做一个整理。
https://www.sec4.fun/2020/07/17/archeap/
基于堆分配器的元数据的利用技术由于通用性和强大性被广泛研究。但这一类技术总是被看作艺术,因为只能针对特定的分配器去人工探索新技术。而本文提出了一种自动探索堆利用原语的方法。
http://www.sec4.fun/2018/07/23/seccomp/#more
Linux下的一种限制系统调用的机制,刷题时偶然的一个发现
https://www.sec4.fun/2020/06/12/v8Config/
记录一下v8的配置过程以及在ctf比赛或者cve漏洞复现中需要用到的一些东西。
https://www.sec4.fun/2020/07/22/wsl2-path/
记录WSL2上PATH包含了Windows10的PATH变量解决办法。需要修改/etc/wsl.conf文件,在其中加入一些内容,具体如下: 123456789$ sudo vi /etc/wsl.conf[interop]appendWindowsPath = false$ exitc:\Users\user> wslconfig /t Ubuntuc:\Users\user> ws
http://www.sec4.fun/2018/05/29/stack/#more
最近看程序员自我修养-链接、装载与库,到了内存分布章节。虽说对于学习软件安全的人来说,栈的分布和函数调用规则已是老生常谈的事,但是,这次耐着性子看下去果然还是有新的收获。
https://www.sec4.fun/2020/10/13/winTerminal/#more
Windows terminal 配置备份。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.