Diku主动式计算机安全课程的工具

pcstools的Python项目详细描述


pcstools-利用pcs课程工具包

DocsPyPIMIT License

pcstools是一个深受https://pwntools.com/启发的开发库。

它同时支持Python2.7和Python3.3+

文件

我们的文档可以在pcstools.readthedocs.io找到

安装

pcstools是纯python库,应该在大多数 平台。它甚至应该在非linux平台上工作。然而 pcstools目前正在开发完全基于debian的 系统,所以可能会遇到错误。如果发生这种情况,一定要 提出问题

要在基于debian的系统上安装,请执行以下操作:

# For usage with Python 2.7
apt update
apt install python-pip
pip2 install --upgrade pcstools

# For usage with Python 3.3+
apt update
apt install python3-pip
pip3 install --upgrade pcstools

这个项目和pwntools有什么关系

pcstools与pwntools没有直接关系(尽管有些开发人员 但是,这两个项目的目标是非常不同的。

pwntools试图成为具有特定 关注CTF当它确实优先考虑可读性、可学习性和执行性时 “正常的python方式”,这些值在 生产力(开发人员)、性能或高级的名称 特征。

这种情况不适用于排便。pcstools试图成为一个普通的python库 即易学易懂。目标用户是 一个刚开始被利用的人只想避免太多的陈词滥调。我们 故意省略了许多特征,因为我们认为它们不应该 介绍直到基本知识被涵盖。

为什么叫“pcstools”?

Pcstools的开发考虑到了特定的目标受众: 在香港中文大学中文系修读「主动式电脑保安」课程的学生 哥本哈根大学的计算机科学。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
默认情况下,JavaApachePOI锁定所有单元格。如何使所有单元格解锁?   java Play框架:为什么https url在使用“sbt dist”命令时不起作用?   ldap查询搜索筛选器中“&”的java意义   java构造不带警告的ImmutableSortedSet   用户界面Java GUI图形有多高效?   java在整个应用程序中使用相同的数据还是复制它?   java如何为所有打开的文档应用插入键操作   java存储setter方法的路径,以便以后可以调用它   java加载具有相同密钥的外部属性文件   Java通过inputmap跟踪击键   Java SSLSocket错误:无法从非静态上下文引用   java访问名为的文件的正确方式   java左括号打印在后缀中&右括号错误   java在循环中对齐数字列