白帽公开课|PWN入门到得分(Level0)

栏目: IT技术 · 发布时间: 5年前

内容简介:Pwn相关的题目越来越频繁的出现,成为CTF比赛的热点。相对于web,pwn更需要专业的技能和知识,最主要的是要学会如何分析程序。C语言是最基础的,当下的比赛大部分的pwn题目使用的程序都是利用C语言或者C++完成的,理解并能运用C语言,对于分析程序有很大的帮助。本课程将简单介绍C语言可执行文件的运行原理,讲解C语言从源文件到可运行文件的过程,并通过解读C语言反编译伪代码解决CTF pwn题,通过更多的实战练习带领大家了解更多的得分技巧。

Pwn相关的题目越来越频繁的出现,成为CTF比赛的热点。相对于web,pwn更需要专业的技能和知识,最主要的是要学会如何分析程序。C语言是最基础的,当下的比赛大部分的pwn题目使用的程序都是利用 C语言 或者C++完成的,理解并能运用C语言,对于分析程序有很大的帮助。

白帽公开课|PWN入门到得分(Level0)

本课程将简单介绍C语言可执行文件的运行原理,讲解C语言从源文件到可运行文件的过程,并通过解读C语言反编译伪代码解决CTF pwn题,通过更多的实战练习带领大家了解更多的得分技巧。

讲师介绍

猫头鹰

十余年网络安全从业经验,就职于广东某国企单位,对C语言、 python 语言、web编程等有较深理解。

课程试听

课程大纲

1 从代码到程序

1.1 程序运行的基本原理

1.2 编译的详细过程。

2 C语言的语法基础及常见的坑

2.1 C语言运算符的含义及优先级

2.2 C语言的指针系统及数组

2.3 C语言的控制语句

3 使用IDA反编译插件和kali linux解决CTF pwn题

3.1 CTF pwn题的解题思路(栈溢出)

3.2 CTF pwn例题讲解一

3.3 CTF pwn例题讲解二

购课方式

原价24.8元, 限时18.8元!

报名链接:

https://live.freebuf.com/detail/1a2d91b94a4d259fd02060b84e4c1aa1

二维码报名:

白帽公开课|PWN入门到得分(Level0)

扫描二维码,点击“立即报名”即可完成购买

所有课程购买完毕后,可登入FreeBuf账号

我的主页→我的课程,查看课程视频及资料


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Hard Thing About Hard Things

The Hard Thing About Hard Things

Ben Horowitz / HarperBusiness / 2014-3-4 / USD 29.99

Ben Horowitz, cofounder of Andreessen Horowitz and one of Silicon Valley's most respected and experienced entrepreneurs, offers essential advice on building and running a startup—practical wisdom for ......一起来看看 《The Hard Thing About Hard Things》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具