这几天在写telnet协议审计分析,发现telnet协议分析比想象的复杂。主要是控制字符过多,不好处理。顺便看了一下telnet协议内容。在此转载一篇文章。Telnet协议详解1.  概述 Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议。Telnet协议的目的是提供一个相对通用的,双向的,面向八位字节的通信方法,允许界面终端设备和面向终端的过程能通
pwntools是一个CTF框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit。pwntools对Ubuntu 12.04和14.04的支持最好,但是绝大多数的功能也支持Debian, Arch, FreeBSD, OSX, 等等。安装前确保安装了Binutils、Capstone、Python Development Headers等系统库官方文
转载 2024-05-25 23:53:02
158阅读
0x01 pwntools?pwntools是一个ctf框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit。pwntools下载:https://pwntools.com/文档在线:http://pwntools.readthedocs.io/en/latest/目前pwntools支持python2,如果需要python3,也有一个python3
1 什么是xToolkit库库xToolkit的中文名字叫X工具集.是python内置库的一个扩展库.把python的datetime,string,list,dist,xthread等数据结构进行了系统库功能的扩展。安装方法(利用阿里云的pypi源安装会比默认的pypi快很多):pip install xToolkit -i https://mirrors.aliyun.com/pypi/sim
目录一、简介二、目录三、安装Pwntools四、管道4.1 基础IO4.2 进程和基本功能4.3 会话互动4.4 网络4.5 安全的Shell4.6 串行端口五、实用功能5.2 文件I/O5.3 哈希和编码5.4 样例生成六、Bytes vs. Strings6.1 Python26.2 Python36.3 麻烦七、环境7.1 环境设置八、ELFs8.1 加载ELF文件8.2 使用符号表8.3
转载 2023-10-02 19:57:55
314阅读
开始学些pwntools时遇到的第一个问题就是如何调试被测程序。后来了解到解决方法为:1、使用proc.pidof(p)函数先将被测函数的PID打印出来;2、用GDB Attach上去调试即可。实例代码如下:from pwn import * import binascii elf = ELF('robot.msm') p&nbs
原创 2016-11-22 11:37:22
8448阅读
关于pwntoolsDocumentation: pwntoolspwntools 4.10.0dev documentationGithub: https://github.com/Gallopsled/pwntools#readmeGitHub - Gallopsled/pwntools-tutorial: Tutorials for getting started with Pwnto
转载 7月前
136阅读
Flask介绍框架对同一类型的项目共性代码的封装,称为框架。Flask 是python开发编写的web框架,相较其他框架,Flask更加的轻量,灵活,但是对python代码能力要求高,Flask只提供了最基本web功能,其他功能都需要开发者自己使用python代码实现,所以,Flask项目质量是由开发者的能力决定的,但是,随着版本迭代,好多社区,组织,三方开发出了公共的Flask插件,开发者不再需
转载 2023-12-24 08:12:53
127阅读
轻轻松松学会安装15虚拟机和CentOS7操作系统 安装15.5虚拟机和CentOS操作系统详细步骤轻轻松松学会安装15虚拟机和CentOS7操作系统一、准备二、安装三、创建CentOS-7.6虚拟机四、启动虚拟机五、安装centos桌面版可能出现的问题之一 一、准备 Workstation 15.5.6官方版CentOS-7-x8
早就听说scrapy不支持python3,而scrapy作为一款优秀的开源框架,不在新的python上集成一下实在可惜。最近刚好打算开始学习网络爬虫,网上又有那么多教程,so今天就来爬一下这个坑。 首先当然是安装一下python,官网可以直接安装最新的3.5.2。安装完成以后,可以成功python后在cmd执行一下命令pip install scrapyok,然后坐等执行结果。年轻人,你以为这就
转载 2024-09-08 21:33:14
150阅读
http://pwntools.readthedocs.org/en/latest/index.htmlpwntools是一个ctf框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit。安装:pwntools对Ubuntu 12.04和14.04的支持最好,但是绝大多数的功能也支持Debian, Arch, FreeBSD, OSX, 等等,确保安装
原创 2015-12-02 15:47:05
2239阅读
@​​TOC​​0x0 安装sudo pip install pwntools0x1 导入包from pwn import*0x2 链接远程服务器或者链接本地文件远程r = remote(‘目的IP或目标URL’,目标端口号)本地r = process('./文件名')0x3 接收远端回传的数据interactive() //在取得shell之后使用,直接进行交互,相当于回到shell的模式re
原创 2022-04-09 14:59:53
1082阅读
一、pwntools简介pwntools是一个CTF框架和利用开发库,用Python开发,由rapid
原创 2022-04-02 15:08:13
465阅读
一、pwntools简介pwntools是一个CTF框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit pwntools对Ubuntu 12.04和14.04的支持最好,但是绝大多数的功能也支持Debian, Arch, FreeBSD, OSX, 等等二、pwntools的安装操作系统:Ubuntu 16.04环境准备:...
原创 2021-08-28 16:01:15
585阅读
这个是必须的apt install pyth...
原创 2021-08-13 14:33:43
251阅读
作为小菜鸟本?,想要开始学习ctf,第一步就是学习安装pwntools。因为考虑到ctf中可能有32位可执行程序,于是搭建了32位的ubuntu系统,具体版本号是ubuntu16.04,系统默认安装python2.7。又考虑python3在语法上与python2有些区别,为防止在使用pwntools时有其他额外的变化,决定就基于已有的python2. 7进行安装。本以为能够很快安装好,但实际过程中
转载 2024-01-17 08:54:45
323阅读
 一、GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。。git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱、代码片段分享等功能。。GitHub可以托管各种git
转载 2023-07-27 23:36:48
254阅读
1 2 from pwn import * 3 from ctypes import * 4 p=remote(url,port) p=process() ==linux.nc 5 p.recv([bytes]) p.recvuntil() p.recvline() 6 p.send() p.sen ...
转载 2021-08-01 15:28:00
436阅读
2评论
1.下载Ubuntu-18.04-LTS.iso文件##点击Desktop点击Download Ubuntu点击Download,等待几秒即可选择文件位置,下载该镜像文件即可2.制作启动U盘这里我们使用的工具是Rufus,可以先自行下载下载Rufus 打开该网页,往下拉,点击该链接选择文件位置保存制作启动盘首先需要找一块容量在8G以上的U盘,将其格式化 2.打开刚才下好的Rufus软件,选择准备好
转载 2024-04-23 12:09:21
84阅读
6.5 GitHub - 脚本 GitHub版本说明版本作者日期备注0.1loon2019.3.29初稿目录文章目录6.5 GitHub - 脚本 GitHub版本说明目录脚本 GitHub1、钩子2、服务Figure 130. 服务与钩子配置区域Figure 131. 电子邮件服务配置3、钩子Figure 132. Web 钩子配置Figure 133...
转载 2022-07-12 17:10:35
760阅读
  • 1
  • 2
  • 3
  • 4
  • 5