Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

thinks520/CodeRecord

Repository files navigation

1、说明

为了将自己调试过的代码做一个记录保存下来。把基础知识和项目也聚集起来,梳理知识框架。

2、目标

Github单个仓库1G空间,单个文件不超过1000M 啥时候能堆满,就开新的仓库。

3、恶意代码分析

3.1、编程基础

3.1.1、C语言基础

ReadMe

参考书籍

3.1.2、C++基础

ReadMe

3.1.3、数据结构基础

  • 链表
  • 二叉树

3.1.4、产出:C++程序基础项目

  • C语言通讯录

  • 课程管理系统

3.2、Windows编程

3.2.1、Windows API编程

  • 文件操作API
  • 进程
  • 服务操作API
  • 注册表操作API
  • 动态链接库
  • 钩子函数
  • 进程间通信
  • API HOOK
网络通信编程
  • OSI 7层模型
数据库编程

3.2.2、界面编程

SDK编程
MFC编程

3.2.3、RootKit基础

3.2.4、产出:安全编程项目

  • 任务管理器
  • 远程线程注入工具
  • 云杀毒软件
  • 远程控制

3.3、逆向基础

3.3.1、汇编语言

  • 寄存器
  • 指令

3.3.2、Windows环境下32位汇编

3.3.3、PE

  • 32和64位区别
  • PE字段中签名的位置

3.3.4、加壳

3.3.5、脱壳

利用内存断点
利用堆栈平衡
利用编译语言特点
利用跨区段跳转

3.3.6、反调试

3.3.7、IDA

3.3.8、移动平台分析

  • JAVA基础
  • Android开发基础
  • Hook框架

3.3.9、产出:安全编程相关项目

  • PE文件解析器
  • 驱动加载
  • CTF练习

3.4、恶意代码分析

3.4.1、操作系统知识

  • OPcode(硬编码)
  • 保护模式

3.4.2、 恶意代码持久化方式

  • 服务
  • 注册表
  • DLL劫持
  • 启动目录
  • MBR
  • PE感染(劫持插件)
  • 快捷方式漏洞
  • 磁盘固件

3.4.3、脚本类木马分析

  • 文档类-office
    • Powershell
    • Javascript

3.4.4、APT样本

  • 海莲花
  • 摩诃草

4、取证分析

4.1、LinuxC程序设计

  • Linux命令
  • VIM命令
  • shell
  • 进程间通信
  • ELF文件格式
  • Linux操作系统内核

4.2、Python

  • Python语法
  • 面向对象
  • 常用库

4.2.1、Python在恶意代码中的应用

4.2.2、渗透测试

4.2.3、产出:Python项目

  • 众测平台
  • 漏洞扫描

4.3、取证分析

目标:操作系统中的恶意代码排查,怎么进来的,做了什么。

4.3.1、内存分析

4.3.2、流量分析

4.3.3、入侵痕迹排查

4.3.4、恶意代码行为

5、Web安全

6、信息安全工程

5.1、法律知识

5.2、密码学

5.3、网络安全

5.4、系统安全

5.5、应用安全

5.6、信息系统安全

5.7、安全配置

  • Windows基础
  • Windows安全策略
  • Linux基础
  • Linux命令

About

代码记录

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.4%
  • C 21.0%
  • PowerShell 9.2%
  • Tcl 2.4%
  • C++ 2.2%
  • XSLT 0.3%
  • Other 0.5%

AltStyle によって変換されたページ (->オリジナル) /