【文件属性】:
文件名称:pwnbox:夺旗(CTF)工具包
文件大小:3.56MB
文件格式:ZIP
更新时间:2021-07-02 13:09:44
Ruby
密码箱
夺旗(CTF)工具包
安装
将此行添加到应用程序的 Gemfile 中:
gem 'pwnbox'
然后执行:
$ bundle
或者自己安装:
$ gem install pwnbox
用法
找一个 libc.so
libc = Pwnbox :: Pwnable . find_libc ( [ 'system' , 0x40100 ] )
puts "Path : #{ libc . path } "
puts "Read address : 0xX" % libc . find_address_by_name ( 'read' )
格式化字符串错误
一个例子如下。
# include < stdio>
# include < stdlib>
# include < string>
int main ( int argc, char
【文件预览】:
pwnbox-master
----.rubocop_todo.yml(435B)
----LICENSE.txt(1KB)
----lib()
--------pwnbox.rb(509B)
--------pwnbox()
----Gemfile(109B)
----Guardfile(2KB)
----spec()
--------spec_helper.rb(2KB)
--------pwnbox()
--------support()
----Rakefile(205B)
----.travis.yml(181B)
----pwnbox.gemspec(984B)
----assets()
--------libc()
----README.md(2KB)
----.rubocop.yml(134B)
----.rspec(30B)
----.gitignore(185B)