主页

Ghidra 逆向工具配置 macos 的启动台显示(python)

写在前面 通过 ghidra 工具, 但是只能用命令行启动, 不太舒服, 写个脚本生成 MacOS 的 app 格式并导入启动台. 不算复杂, 主要是解析包的一些元信息还有裁剪软件图标(通过 MacOS 自带的 API) 脚本 #!/opt/homebrew/bin/python3 import os import re import subprocess as sp # for get command return value(stdout) base_path = "/Applications" app_name = "Ghidra" exec_file = "ghidraRun" target_path = f"{base_path}/{app_name}.app...

阅读更多

Macos Google Chrome 禁用自动更新的方法

取消更新 下面演示禁用自动升级的正确姿势。首先关闭Chrome浏览器,然后进入目录“/Library/Google/GoogleSoftwareUpdate” cd /Library/Google/GoogleSoftwareUpdate 然后删除该目录下的GoogleSoftwareUpdate.bundle即可 可能在有些Mac上发现在“/Library”这个根目录下没有Google目录,那么其实在“~/Library”这个用户目录下也有一个Google目录。在该目录下执行操作同样可以禁用自动更新。请执行以下命令: cd ~/Library/Google sudo chown root:wheel GoogleSoftwareUpdate 相当于修改了Googl...

阅读更多

Centos6.5 配置新版 gcc Clang 工具链的方法

centos6.5 的编译工具链最新版是 4.4.7, 太老旧了, 需要更新到至少 4.9 才能支持 C++11, 然后再通过 brew 更新 13.2 最新版. gcc-4.9.4 应该是 4.9 的最后一个版本 先安装基本的依赖库: gmp/mpfr/mpc sudo yum install gmp-devel mpfr-devel libmpc-devel 可能没必要, 因为版本对应这个问题很迷 编译 gcc InstallingGCC - GCC Wiki; wget https://ftp.gnu.org/gnu/gcc/gcc-4.9.4/gcc-4.9.4.tar.gz --no-check-certificate tar xvf gcc-4....

阅读更多

Centos6.5 配置 linuxbrew 的方法

前面配置好了 glibc, 但是 Linuxbrew 还需要git2.7 以上版本… 编译安装 git, 又需要 gcc中 C99 的支持, 所以需要先把 C/C++ 编译器搞定了 Git - Installing Git; sudo yum install dh-autoreconf curl-devel expat-devel gettext-devel \ openssl-devel perl-devel zlib-devel --skip-broken sudo yum install asciidoc xmlto docbook2X sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi ...

阅读更多

Centos6.5 更新 glibc 到 2.17 的方法

默认是 2.12, 但是brew 需要至少 13, 这里就用推荐的方法来做了: # update glibc to 2.17 for CentOS 6 wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-2.17-55.el6.x86_64.rpm wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-common-2.17-55.el6.x86_6...

阅读更多

Macos 下使用 cloud 版 qcow2镜像的最佳实践

写在前面 事情的起因是我想在 MacOS(arm)上使用 qemu虚拟化一个 Fedora 镜像, 我下载了 cloud 的 qcow2 版本, 但是用户名和密码一直找不到, 后来看论坛说用户名是 fedora 而密码是没有, 是通过 cloud-init 构建的镜像… 又是未知领域, 开始 hack! 环境: Mac m1 with brew qemu cloud-init 官方 demo 首先当然是跑一下 cloud-init 官方的例子, 如下: Core tutorial with QEMU - cloud-init 23.3.3 documentation; qemu-system-x86_64 ...

阅读更多

Python实现搜狗翻译api的命令行工具

categories: [Python] tags: Python — 写在前面 试试找 API, 其实不难, 网址中就给出了, 难就难在解析结果了. # 英译中 https://fanyi.sogou.com/text?keyword=你好&transfrom=auto # 中译英 https://fanyi.sogou.com/text?keyword=nihao&transfrom=auto 替换关键词即可 分析html <!-- 中译英: 你好 --> <div class="output"> <p id="trans-result" class="output-val trans-result-z...

阅读更多

Total views.
您是Zorch的第 个小伙伴
Hits