Binary Road

Record binary bit by bit.


  • Home

  • Categories

  • Tags

  • Archives

  • About

Linux内核模块编程

Posted on 2018-03-15 | In Linux | Visitors:
Words count in article: 143 | Reading time ≈ 1
编写源文件 创建sample文件夹,新建hello.c文件,如下图 编写hello.c文件 编写Makefile 新建Makefile文件,编写Makefile文件 编译模块 使用make命令编译模块 模块装载与卸载 使用insmod命令装载模块,使用dmesg查看输出,lsm ...
Read more »

Meditation

Posted on 2018-03-07 | In 随笔 | Visitors:
Words count in article: 246 | Reading time ≈ 1
Your big opportunity may be right where you are now. 2018-04-07 20:12:00 阅读技术类书籍,会遇到很多陌生又抽象的新知识,当花费很大精力理解之后,之后再学习跟这个知识点相关的内容会变得容易。反过来说一些抽象的概念要花费大量的时间 ...
Read more »

《0day安全》笔记

Posted on 2018-03-07 | In 读书笔记 | Visitors:
Words count in article: 2,108 | Reading time ≈ 7
漏洞原理PE文件格式主要块(section) .text 由编译器产生,存放着二进制的机器代码,也是我们反汇编和调试的对象。 .data 初始化的数据块,如宏定义、全局变量、静态变量等。 .idata 可执行文件所使用的动态链接库等外来函数与文件的信息。 .rsrc 存放程序的资源,如图标、菜 ...
Read more »

《CSAPP》笔记

Posted on 2018-03-06 | In 读书笔记 | Visitors:
Words count in article: 2,598 | Reading time ≈ 9
信息的表示与处理信息存储大多数计算机使用8位的块成为字节(byte),作为最小的可寻址内存单元。机器级程序将内存视为一个庞大的字节数组,成为虚拟内存(virtual memory),内存每个字节由唯一的数字来标识,成为地址,所有可能地址集合成为虚拟地址空间(virtual address space ...
Read more »

Linux内核调试

Posted on 2018-03-06 | In Linux | Visitors:
Words count in article: 889 | Reading time ≈ 4
编译内核与备份编译安装4.15.6版本内核,创建kDebug文件夹,复制bzImage、vmlinux、initrd.img-4.1.38备份到kDebug。 12345mkdir kDebugcd kDebugsudo cp /home/binkid/linuxkernel4.15.6/linux ...
Read more »

Linux内核编译与安装

Posted on 2018-03-05 | In Linux | Visitors:
Words count in article: 650 | Reading time ≈ 2
内核源码下载下载内核源码前往www.kernel.org下载内核源码,本文使用kernel 4.15.6。 解压源码进入源码目录输入以下命令解压 1tar -xvf linux-4.15.6.tar.gz 配置内核清除配置文件和中间文件进入解压后的目录cd linux-4.15.6,输入make ...
Read more »

《RE for Beginners》笔记

Posted on 2018-03-01 | In 读书笔记 | Visitors:
Words count in article: 964 | Reading time ≈ 5
Code PatternsThe methodExercises写一些C语言小程序,然后用汇编重写,不断缩小代码大小。无实际意义,因最新的编译器优化效率很高,但能深入理解汇编和程序。 Optimization levels and debug information典型的编译器有三种优化水平,0代表 ...
Read more »

信息搜集

Posted on 2018-02-26 | In 随笔 | Visitors:
Words count in article: 221 | Reading time ≈ 1
google搜索技巧基本技巧 与 使用 空格 或 + 将多个关键词隔开(同时含有多个关键词) 或 使用 OR 将关键词隔开(含有任一关键词) 非 使用 - 表示不含有某关键词 完全匹配 使用双引号”关键词” 通配符 ? * 分别表示一个字符和一串字符 指定文件类型 使用filetype:关键词 指定 ...
Read more »

《Hacking:The Art of Exploitation》笔记

Posted on 2018-02-18 | In 读书笔记 | Visitors:
Words count in article: 1,402 | Reading time ≈ 7
程序基础知识X86汇编AX(Accumulator) BX(Base register) CX(Counter) DX(Data) SP(Stack Pointer) BP(Base Pointer) SI(Source Index) DI(Destination Index) IP(Instruc ...
Read more »

GitHub+Hexo+NexT博客搭建及优化

Posted on 2018-02-14 | In 随笔 | Visitors:
Words count in article: 432 | Reading time ≈ 2
准备工作下载安装git安装Node.js托管到Github安装Hexo参见这里总之就是各种下载安装,遇到问题是Node.js需要手动添加环境变量,在Window命令行下测试以下命令 123git --versionnode -vnpm -v 成功安装则会显示版本信息。 优化(NexT主题)分类、标 ...
Read more »
12
Anduin

Anduin

20 posts
5 categories
13 tags
© 2018 Anduin | Site words total count: 17.6k
Visitor Total Visit