自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 记录第一次脱壳

第一次脱壳,vmp+xor前几天的“恶意软件分析”课程作业,附加题是个elf格式的VMP文件,说是装了虚拟机壳,写个反汇编器就可以解出来。目标是输对密码,让它报告congratulations。但是放进我的linux虚拟机就是不运行,查了后是缺头文件,于是装好环境,运行了。破解的工具是IDA,main函数调用个函数,进去后是一片变量声明,后面就是文档里说的一堆switch,也就是虚拟机壳接收指令集的方式。通过阅读和变量重命名,终于看会了它的原理。真正的代码被放在某个数据段中,这个函数的作用只是把它读出来

2021-11-30 11:18:11 857

原创 COOL语言编译器准备和正式工作

aaa

2020-11-06 21:06:36 150

原创 FreeBSD安装vmtools波折

FreeBSD安装vmtools为VMWare虚拟机中的FreeBSD安装vmtools。cd /mntmkdir /cdrom挂载的关键操作:mount -t cd9660 /dev/cd0 /mnt/cdromcd /mnt/cdromtar zxf /vmware-tools-*.tar.gz -C /home/xxx/class/cd /home/xxx/class/vi /etc/make.conf(安装perl参考https://www.cnblogs.com/q

2020-11-05 16:15:17 862

原创 使用LUA调用DLL

使用Lua调用DLL生成Lua编译器C++生成dllLua交互界面之前希望学点lua来自定义ocgcore,然而官方的脚本机器都是C语言写的,要懂点Lua调用C/C++库的知识。所以看了下在线版的Programming in Lua,下了个5.4测试版的源代码自己编译了一下。生成Lua编译器貌似官网只说了*nix的几个发行版上的编译,对Windows上面不太友好(好吧是提供了二进制文件的下载方法)。我早些时候装了个MinGW-win64,所以用mingw32-make mingw(反正是类似的命令)就

2020-06-21 17:38:09 1500

原创 贴一个简单的报告,纪念成功完成的网络课大作业

大实验 电脑/手机端即时通讯软件实验原理和特点通过Java语言编写了桌面和安卓端的两个简单程序,用TCP协议向服务器注册后,获得朋友的IP地址,使用UDP协议传输交谈信息。除此以外,还可以通过一定的方法(安卓端放入指定的文件夹,在APP内写文件名;桌面端输入文件完整路径)传送文件。经过实测,可以5M的速度传输文件。也实现了简单的判断对方是否在线功能。本次实验综合了安卓编程、网络编程、持久化、...

2019-12-29 20:37:43 122 1

原创 pylint报错import error,设置.pylintrc无效解决方案

/.pylintrc问题因为使用vs code遇到了 unable to import问题,去网上搜了pylint的设置,使用了很多文章建议的在.pylintrc中设置init-hook初始化sys.path的方法。但是无论怎么设置,那几个错误都没有消失。出于不解决问题不罢休的精神,我终于发现:原来我把源代码放在桌面,python用的conda配置的虚拟环境。然后我又无知地把.pylintrc...

2019-12-11 17:19:42 4706 3

原创 安装debian

我安装Debian中的曲折寻找适合的linux发行版第一轮安装grub rescue阶段第二轮安装寻找适合的linux发行版买了TCP/IP详解,打算开始接触其他操作系统,在学校上小学期实验课,期间查了很多linux的发行版,在FreeBSD、PureOS、ClearOS等等中间抉择,最后还是选了大家都推荐的老牌发行版Debian,本来打算暑假有时间再装,这个周末按捺不住就直接上了。第一轮安...

2019-07-07 13:12:02 136

原创 奥术神座和计算机科学?

看过骰子其实本来不该看《奥术》:今天还是把奥术听完了,可能因为形式缘故有些精彩的地方的确没有发挥出来,从一些文本形式的片段看得出来,作者十分自觉地在一些地方用自创单词而不是大众化的话语。奥术的小情节的确厉害,命运的地方煽动性极强,催泪。直抒胸臆到这个地步也可以在当代小说中排前几了,毕竟这是一个曲径通幽、侧面描写的小说年代。包括血脉能力、爆头甚至精神电磁波等等的几处设定也有精巧、经得起推敲的地方。...

2019-03-19 20:04:02 204

原创 王爽《汇编语言》环境

王老师的书很好,因为正文提到环境搭建的不多,只有这一点需要自己私下出苦力。所以我主要记录一下自己调试环境的经过。从第一章到第十七章的正文部分都用(应该是)https://www.cnblogs.com/bestsheng/p/5659932.html 的方法,完全按照上面的步骤进行,就得到了一个基于VMware的dos。对绝大多数程序完美运行,除了个别时候很奇怪地会第一次运行通不过,第二次却直接...

2019-02-28 22:10:20 345

原创 使用Verilog的quartus编程modelsim仿真问题

1.设置计数器来除去振动,可是因为计数器触发时机设定在列信号变化时,所以每次检测总有四分之三的几率是行电平永远为高电平(和列信号中为高电平的几行对应)。后来用模块化思想,对每一个按键分开检测,只在列电平为低电平时触发,再统一起来就可以了。(这是对付矩阵键盘的个人方法)2.按键不放,显示了“0”和应该显示的数字的叠加。3.按键后行输出有一定几率会持续输出一个低电平,无视扫描电压,持续不到一秒,而...

2018-12-29 20:53:15 845

原创 对付OJ的懒人C++写法

对付OJ的懒人C++主程序写法先贴写法文件读取输入命令行窗口闪烁?怎么交作业呢?先贴写法 #include <iostream> using namespace std; int body(void) { //真代码 return 0; } int main(void) { #pr...

2018-12-22 10:00:44 309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除