NSA把自家吃饭的逆向工具扔到了GitHub,免费的,七万人抢着用
NSA开源了工具,免费却让人犯嘀咕,Ghidra到底图啥。我第一次听到 Ghidra,是因为“NSA 免费逆向工具”这说法。它不是点一下就破解的软件,更像把二进制摊开来看的工作台。拿到没源码的程序、固件或库,可以用它反汇编、反编译、看调用关系,还能写脚本。
论分发与可移植性:Python远不如Java,是行业公认的硬伤
如今Python凭借简洁语法、丰富的AI和数据分析生态,成为入门最热门的编程语言。很多新手甚至觉得Python跨平台无敌、部署简单、随手就能跑通。
瑞萨IDE:CS+ for CC编译过程中执行脚本文件
最近发现使用CS+ for CC IDE发现一个很有意思的功能。编译工程过程中,IDE自动执行Python脚本和批处理脚本,极大地提高开发效率。编写好脚本文件后,在IDE中选择CC-RH(Build Tool)->Common Options->Others。
都说 AI 离不开 Python,为啥 Claude Code 偏用 TypeScript?
前两天有个粉丝私信我:「我 Java 写了五年,现在想接大模型做点小工具,是不是得把 Python 学了?」我反问他:你要做的是网页工具,还是跑数据?他愣了一下。
数智码力:批量整理本地文件,一套 Python 脚本完成重命名与归类
我的电脑下载文件夹曾经长期杂乱,合同文档、截图、报表、安装包全部混在一起,文件名大多是浏览器自动生成的一串编号。想要找到目标文件只能手动逐个翻看,找不到就只能重新下载。某个周末我写好了自动化脚本,文件整理这件事就不再需要手动拖拽,后续定期运行即可。
彻底搞懂Rust!对比Java、C、Python、C#,老程序员专属学习攻略
Rust编程语言如果你会Java、Python、C、C#,再学Rust,一定会有一种颠覆认知的感觉。 别的语言都是“写代码、运行、出Bug再改”,唯独Rust是“写完代码先严格检查,没问题才允许你运行”。
难怪Claude突然封号,Anthropic自曝:你聊的每句话,它都在后台悄悄举报
你跟Claude聊的每一句话,它转头就去告密了!前一秒,它还在对话框里一口一个「没问题」,痛痛快快把全套代码交到你手上。
GitHub 热榜上手|Ghidra:NSA 开源的逆向框架
GitHub 热榜上手|Ghidra:NSA 开源的逆向框架 本文整理自官方文档与社区公开资料,未做真机实测。一周 +7152 star,总数 91716。
GitHub 95.9K Star! 一个开源工具,让软件逆向分析更方便
你有没有想过,一个软件经过编译之后,原本清晰的代码变成了机器能够执行的二进制文件,还能不能把它的内部逻辑重新分析出来?这正是软件逆向工程要解决的问题。对于网络安全研究人员、软件分析人员和底层开发者来说,分析一个已经编译好的程序,往往需要面对大量汇编指令、函数调用和复杂的控制流程。
下载文件夹越用越乱?一个 Python 脚本,让它自己归类
下载文件夹是最容易乱的地方。合同、截图、安装包、压缩包全堆在一起,找东西全靠翻,时间一长连自己都不知道里面装了什么。其实这件事不用每天手动整理,写一个几十行的小脚本就能解决。思路就三步:定规则、写脚本、让它定时跑。下面拿 Windows 和 Mac 都能用的 Python 举例。