Linux shell,Powershell与DOS shell的脚本差异

rm语句:注意rm, -f以及目标文件的空格

Bash

rm -f secure1.o secure2.o mpu.o secure.out tmp.s tmp1.s sjli_api.s sjli_api.o

DOS

del -Force secure1.o, secure2.o, mpu.o, secure.out, tmp.s, tmp1.s, sjli_api.s, ......

kityminder-editor 详细安装提示

kityminder-editor 是百度脑图的开源本地部署版本。除了文件输入输出的功能外,其他功能基本完备,不过UI语言是英文。

按照原README的内容,小白想自行编译构建还有一些坑,在此记录一下,应该是js项目常见的步骤。

开发使用

根目录下的 index.html 为开发环境,dist 目录下的 index.html 使用打包好的代码,适用于线上环境。

 

......

从命令行里发邮件

# apt install mailutils

$ mail -s "*title*" *target_addr* -r *sender_addr* <<< "*content*"

如果是发送到~垃圾~QQ系邮箱,由于系统无法认出 abc@def 这种非正常域名格式的发件人,会无法加入到白名单,所以需要修改

# ......

一点个人技术发展的思考

感觉过去在GTO, GT, OSR工作的收获和方向应该梳理一下,以便查漏补缺,同时思考未来的工作目标。

GTO

MS组

GePeTo做基础profile porting

了解SIM卡的基本结构,智能卡的软件基础功能

养成规范的工作流程,对文档确认、交叉检查的重视

对不同baseline的config有了初步的概念

COS的算法移植

对COS的基本概况了解

对鉴......

对Python基底的原生App框架思考

为了兼容Python的扩展性系统框架,要将VS写的软件用Python重构。由于Python的GUI出了名的坑:wxPython构造不便,PyQt由于前后台数据传递的关系没准和VS一样成了一团糟,于是考虑用Flask的模式,将前后端分离。前端用HTML+CSS+js做显示渲染,后端用Python构造算法和控制逻辑,异步显示的问题用js完成。

虽然是本地应用,但这样设计的好处在于:

完全分离了......

修复由于woff引用失败造成的图标方块

一个小问题。

今天变更西红柿炒蛋的姊妹网站主题时,本以为bitcron的主题风格只需要复制/template文件夹即可,结果发现/template/fonts中的文件,在源网站中做的是链接,尺寸0KB。于是将同文件夹中一个看起来是一样,名字叫 casper-icons.woff (冲突复制) 的文件更名为原woff,放到了新网站的/template下。结果所有的用字符表示的小图标(大约是UTF8......

x86动态链接原理

第一步:在二进制文件编译完成后,二进制文件的PLT表在0x80482b0处,留出了一个指向GOT表的0x80496f8指针。由于编译完成后PLT的值无法修改,所以在动态链接时,链接器将动态库的真实逻辑地址填到GOT表,使得程序在真正运行时,可以找到每次运行都随机分配内存位置的动态库。

[ctfs.me] reverse me 0x01

第一次做正经的CTF练习,花了点时间做这道逆向,记录一下。

下载下来是一个压缩包,解压有两个文件: reverseme-x86和reverseme-x86_64,为了省事就做reverseme-x86了。

用file看了一眼

reverseme-x86: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamical......

'