
学习笔记整理
菜小狗.
这个作者很懒,什么都没留下…
展开
-
shellcode相关知识整理
0x1概述 shellcode是binary堆栈溢出中常见的一种利用手段。顾名思义,shell指的就是Linux里用户与内核进行交互操作的一种接口,它通常具备一定的访问控制权限。code则是表示一段代码。合起来shellcode便有着恶意代码的意思。 在存在一些漏洞的程序上使用shellcode很多情景下会对程序甚至系统产生严重的危害。例如非法完成系统调用,打开一个远程设备的shell。劫持程序的...原创 2020-01-28 23:48:05 · 1079 阅读 · 0 评论 -
编程学习基础--进制学习笔记整理(上)
关于笔记 这篇笔记的整理是围绕的进制的学习以及汇编基础的学习 为啥要学这些基础的东西嘞? 像是进制,从小学的计算机课中就开始出现在课本上了 大概就是学了很多年,也一直没搞清楚二进制于十进制的转化这样简答的事情。 由于在最近的阶段需要学习一些编程语言,来进一步完成对漏洞挖掘等相关知识的理解,所以我就准备从最基础的一些东西来学习,因为将来很长一段时间可能需要面对二进制以及十六进制形式的数据咯。当然通过...原创 2019-08-04 20:36:20 · 2895 阅读 · 0 评论 -
编程学习基础--进制学习笔记整理(下)
五.原码反码补码 编码规则 不同文件有不同的编码规则 11010101 无符号数当中0xD5 213 有符号数时并非-213 正数的原码反码补码相同 表示: 1 00000001 6 00000110 正数的原码补码在计算机中的表示 int main(int argc,char*argv[]) { char x = 1; #用到的数据宽度为8位 printf("%x\n",...原创 2019-08-08 15:14:21 · 3303 阅读 · 0 评论