首页 > 其他分享 >个人介绍

个人介绍

时间:2024-03-03 17:46:56浏览次数:16  
标签:笔记 个人 Windows 介绍 Hook C++ 熟悉 编程技术

个人介绍

1. 专业技能

技能关键字

C/C++、数据结构、x86汇编、Windows内核/用户层运行机制和编程技术、Hook、注入、MFC、MySQL、Linux

个人技能

  1. 熟悉C/C++编程语言,熟悉常用数据结构(链表,栈,队列,二叉树,字符串,图等,LeetCode200道),了解C/C++的底层实现原理(类,对象,多态,抽象类,虚继承等的底层汇编实现),了解STL,C++11新特性。

  2. 熟练掌握x86汇编,能够熟练使用IDA对软件逆向进行静态分析,使用Windbg/OllyDbg进行动态调试跟踪。

  3. 熟悉Windows内核/用户层运行机制和编程技术,熟悉PE文件结构。

  4. 熟悉Hook技术,如Inline Hook和API Hook。熟悉注入技术,如远线程、APC、导入表、反射式等注入方式。

  5. 能够熟练使用Source Insight阅读Windows操作系统源码,熟悉MFC框架的使用。

  6. 了解MySQL数据库的使用,了解基本的计算机网络知识,了解Linux的基础命令。

基本的软件操作

Visual Studio 2017、 IDA、Windbg、OllyDbg、MSDN、 CFF Explorer、Source Insight、VmWare

自主学习的专业书

《C++反汇编与逆向分析技术揭秘》、《Windows PE 权威指南》、《Windows 核心编程(第五版)》、《Windows 驱动开发技术详解》、《Windows黑客编程技术详解》、《0Day安全:软件漏洞分析技术》《漏洞战争:软件漏洞分析精要》

2. 关于博客

​ 主要是放的大学期间的学习笔记和实习期间写的技术文档,还有一些项目,某些项目例如驱动层的项目不太方便开源,毕设项目也没有开源,所以不方便演示

​ 大学期间的学习笔记比较多,而且之前主要是使用的 ediary,实习期才换成 typora,所以之前大部分笔记不太方便。以下是之前的笔记展示。

标签:笔记,个人,Windows,介绍,Hook,C++,熟悉,编程技术
From: https://www.cnblogs.com/XiuzhuKirakira/p/18050347

相关文章

  • 自我介绍+软工5问
    |这个作业属于哪个课程|https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024||这个作业要求在哪里|https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024/homework/13135||这个作业的目标|<大致了解课程能容、熟悉使用相关软件并简单介绍自己>|......
  • 自我介绍+软工5问
    这个作业属于哪个课程<软件工程2024(广东工业大学)>这个作业要求在哪里<自我介绍+软工5问>这个作业的目标<利用Markdown编辑器写一份随笔包括自我介绍、课程五问以及注册码云账号>一、自我介绍姓名:阳昊性别:男爱好:看电影玩游戏,比如英雄联盟摄影,记录生......
  • 自我介绍+软工5问
    这个作业属于哪个课程https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024这个作业要求在哪里https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024/homework/13135这个作业的目标了解博客园和github用法,为学习软件工程做准备自我介绍姓名:......
  • 自我介绍+软工5问
    |软件工程|https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024||自我介绍+软工5问|https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024/homework/13135||这个作业的目标|1.充分向老师展示自我:介绍自己的兴趣与学习情况,以及自己是一个怎样的人;......
  • ROM简单介绍
    ROM:数据库对象关系映射。作用:它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。怎么运用:在对数据库有复杂业务交涉时候,只需简单的操作对象属性和方法就可以。1、Sq......
  • Ehcache 介绍(2)--Ehcache2 基本使用
    本文主要介绍Ehacche2的基本使用,文中所使用到的软件版本:Java1.8.0_341、Ehcache2.10.9.2。1、引入依赖<dependency><groupId>net.sf.ehcache</groupId><artifactId>ehcache</artifactId><version>2.10.9.2</version></dependency>......
  • 自我介绍+软工五问
    作业所属班级自我介绍+软工5问-作业-软件工程2024-班级博客-博客园(cnblogs.com)作业的要求自我介绍+软工5问-作业-软件工程2024-班级博客-博客园(cnblogs.com)我理解的作业目标通过自行了解相关内容,对软件工程这个学科的学习目标以及将来所要使......
  • Asp.Net Core Web Api 对于ControllerBase的一些个人习惯扩展
    ApiResponse类是我定义的返回基类,Code我定的是0成功不等于0失败,对于Data我习惯于写object类型,不习惯写泛型,我习惯于给ControllerBase写扩展来定义我的返回方法,在写一个类继承于ControllerBase让后控制器再去继承这个类,也是可以的对于GetUserCode和GetRoleCode是方便获取to......
  • 24-3-2 个人赛
    A-LastTrain难度:⭐⭐⭐⭐题目大意现有n个车站,每个车站都有6个属性,l,d,k,c,A,B;从时刻l开始发车,每隔时间d发一辆,一共发k辆;并且火车是从A点前往B点,所需时间是c;设F(x)指从车站x的车最晚什么时候出发可以到车站n;解题思路因为所有车站的目标都是n,......
  • 自我介绍+软工5问
    作业所属班级首页-软件工程2024-广东工业大学-班级博客-博客园(cnblogs.com)作业的要求自我介绍+软工5问-作业-软件工程2024-班级博客-博客园(cnblogs.com)我理解的作业目标通过自行了解相关内容,对软件工程这个学科的学习目标以及将来所要使用的......