随笔分类 - 技术 or 经验
一些技巧或者经验
摘要:Sci-Hub免费提供数以百万计的学术论文,伟大的亚历山德拉·埃尔巴金。
原始官网: Sci-Hub.org
原始官网已因败诉而失去,现在可以通过telegram搜到可以访问的网站。
阅读全文
摘要:基本按照官方提供的步骤即可,然后使用一些魔法
阅读全文
摘要:官网: https://hashcat.net/hashcat/
用来爆破各种hash
阅读全文
摘要:ImHex是一个开源的多平台十六进制编辑器,可以解析PE/ELF等类型文件,和010Editor功能类似,支持Windows、MacOS、Linux。
发音: /ˈɪmhɛks/ https://itinerarium.github.io/phoneme-synthesis/?w=/%27%CB%88%C9%AAmh%C9%9Bks/
Im 是因为用了 https://github.com/ocornut/imgui, immediate, 即时渲染的意思。
官网地址: https://imhex.werwolv.net/
官方文档: https://docs.werwolv.net/documentation/
github地址: https://github.com/WerWolv/ImHex
阅读全文
摘要:ClamAV,Clam AntiVirus,是免费开源的防毒软件。
官网:https://www.clamav.net/
官方文档: https://docs.clamav.net/
github地址: https://github.com/Cisco-Talos/clamav
阅读全文
摘要:gdb支持通过python自动化调试,实现循环、读写内存、保存内容等复杂逻辑,不需要安装模块。
核心函数:
```python
gdb.execute(command [, from_tty [, to_string]])
```
阅读全文
摘要:pwndbg(/poʊndbæg/)是一个GDB插件,它可以降低使用GDB进行调试的难度,提供硬件黑客、逆向工程师和漏洞开发人员所需的功能。
阅读全文
摘要:官网: https://www.selenium.dev/
Selenium 主要用于Web应用程序的自动化测试,用来写爬虫也很方便。
Selenium IDE 是一个浏览器插件,可以记录对浏览器的操作,生成测试脚本,在这个脚本的基础上修改逻辑比较方便。
这里记一下python版本的安装和简单用法。
阅读全文
摘要:Ghidra里,没有比较方便的方法直接导出数据到文件,可以执行python脚本实现。
写了一个Ghidra用的脚本: https://github.com/qux-bbb/ghidra-scripts/blob/master/export_data_to_file.py, 可以复制直接用了,下面内容可以不看
阅读全文
摘要:makeself, 在Unix上制作可自提取的存档。
网站: https://makeself.io/
github地址: https://github.com/megastep/makeself
阅读全文
摘要:win7安装python3 python官网显示python3.9以上已不支持win7,所以找一下python3.8 Note that Python 3.9+ cannot be used on Windows 7 or earlier. python3.8提供安装包的版本只到python3.8.
阅读全文
摘要:官网: https://nmap.org/
Nmap, Network Mapper, 扫描工具,一般用来确定网络上机器的操作系统、端口开放情况
Zenmap是Nmap的图形化前端。
阅读全文
摘要:shell脚本是可以直接在linux下执行的脚本,因为linux应该都有shell。
shell有很多种,这里只记一些Bash相关的脚本信息。
Bash脚本官方文档: https://www.gnu.org/software/bash/manual/bash.html
阅读全文
摘要:/etc/passwd, 存储账户、密码等信息,每行都包含7个字段,以":"分隔。
/etc/shadow, 存储账户、密码等信息,每行都包含9个字段,以":"分隔。
阅读全文
摘要:Ghidra是NSA开发的逆向工具,有反编译和调试功能,类似IDA。
官网: https://www.ghidra-sre.org/
github地址: https://github.com/NationalSecurityAgency/ghidra
安装流程: https://github.com/NationalSecurityAgency/ghidra#install
阅读全文
摘要:PowerShell 是一种跨平台的任务自动化解决方案,由命令行 shell、脚本语言和配置管理框架组成。
PowerShell 可以在 Windows、Linux 和 macOS 上运行。
阅读全文