首页 > 其他分享 >Pwn学习路线(Not Finished)

Pwn学习路线(Not Finished)

时间:2024-11-30 17:44:26浏览次数:4  
标签:C++ 2nd 路线 Edition Finished Pwn MIPS

1、底层代码学习

编程基础:Python/C/C++/汇编语言
其他知识:计算机组成原理、操作系统、编译原理
课程:
网易云课堂的“顶尖中文大学计算机专业课程体系”
https://study.163.com/curricula/cs.htm
image

2、静态反编译

熟练掌握IDA、Radre2等
熟练阅读反汇编代码,理解x86、ARM、MIPS二进制程序

3、动态调试

熟练掌握GDB、x64dbg等
2/3推荐资料:

  • Secure Coding in C and C++, 2nd Edition(TP312C/775)
  • The Intel 64 and IA-32 Architectures Software Developer's Manual
  • ARM Cortex - A Series Programmer's Guide
  • See MIPS Run, 2nd Edition
  • Reverse Engineering for Beginners
  • 《程序员的自我修养 —— 链接、装载与库》
  • 《加密与解密,第 4 版》

标签:C++,2nd,路线,Edition,Finished,Pwn,MIPS
From: https://www.cnblogs.com/ljnljn/p/18578683

相关文章

  • 自学网络安全的三个必经阶段(含路线图)
            一、为什么选择网络安全?这几年随着我国《国家网络空间安全战略》《网络安全法》《网络安全等级保护2.0》等一系列政策/法规/标准的持续落地,网络安全行业地位、薪资随之水涨船高。未来3-5年,是安全行业的黄金发展期,提前踏入行业,能享受行业发展红利。二、为什......
  • 大模型开发工程师:2025年的高薪职业路线图
    在人工智能的浪潮中,大模型(LargeModels)已经成为推动技术进步的重要力量。那么,什么是大模型?大模型开发的前景如何?作为一名大模型开发工程师,需要具备哪些核心能力?就业方向有哪些?又该如何学习大模型?一、什么是大模型?大模型,通常指的是参数量达到亿级甚至千亿级的深度学习模型......
  • 【CSDN首发】Stable Diffusion从零到精通学习路线分享
    文末附学习资料一、了解StableDiffusionStableDiffusion是一种开源的[AI绘画]软件,能够根据文本描述生成详细的图像。它主要用于图像修复、图像绘制、文本到图像和图像到图像等任务。相比其他商业AI绘画软件,StableDiffusion的优势在于开源免费,能够快速迭代和开发,且具有......
  • 网络安全学习路线图(2024版详解)
        近期,大家在网上对于网络安全讨论比较多,想要学习的人也不少,但是需要学习哪些内容,按照什么顺序去学习呢?其实我们已经出国多版本的网络安全学习路线图,一直以来效果也比较不错,本次我们针对市场需求,整理了一套系统的网络安全学习路线图,供大家学习参考。希望大家按照路线图......
  • Kali Linux的Pwn环境搭建
    链接指北:1、安装pwntools、gdb等插件参考链接:https://blog.csdn.net/Bossfrank/article/details/1302134562、途中出现以下问题解决方案链接:https://blog.csdn.net/2202_75762088/article/details/134625775#/error:externally-managed-environment×Thisenvironmenti......
  • 网络安全(黑客)详细自学路线 一一2024新版
       前言当我们谈论网络安全时,我们正在讨论的是保护我们的在线空间,这是我们所有人的共享责任。网络安全涉及保护我们的信息,防止被未经授权的人访问、披露、破坏或修改。一、网络安全的基本概念网络安全是一种保护:它涉及保护我们的设备和信息,从各种威胁,如病毒和蠕虫,到更复......
  • 后端学习路线
    引言相信很多同学,尤其是刚进入大学的计算机萌新,对学习会感到非常困惑。作为过来人,可以很明确地告诉大家,如果你按部就班的跟着老师上课,那么你几乎什么都学不到。计算机主要是靠自学,然后多参加一些比赛,像ACM、蓝桥杯之类的,当然这些都是算法类的,如果你想提高的自己的项目编程能力......
  • 前端技术学习路线图
    以下Web开发人员学习路线图是来自Githubdeveloper-roadmap项目,目前已经有繁体版翻译developer-roadmap-chinese。主要有三个方向,分别为前端开发、后端开发和运维。图片中不同颜色的意义:黄色:推荐;灰色:尽可能学习;橙色:任选其一。可以看到,作为Web开发者,不管从事什么职位,下......
  • 黑客技术入门教程(非常详细)零基础入门到精通,看完这一篇就够了,附完整学习路线及高薪指南
    网络安全是一个庞大而不断发展的领域,它包含多个专业领域,如网络防御、网络攻击、数据加密等。介绍网络安全的基本概念、技术和工具,逐步深入,帮助您成为一名合格的网络安全从业人员。很多人上来就说想学习黑客,但是连方向都没搞清楚就开始学习,最终也只是会无疾而终!黑客是一个......
  • Pwn 乱刷合集
    栈3※[SHCTF2024]Nostackoverflow2题目附件:考点:ret2libc,libc库查询,整数溢出在linux下使用checksec查看该程序开启的保护,发现Arch为amd64-64-little,这说明这是一个64位的程序,并且采用了小端存储,即低位对应低地址,高位对应高地址。下方的RELRO,这是一......