CTF Tools List

打CTF首先需要了解有哪些方向和一些常见的工具,并提供部分下载地址,希望能给一些刚刚接触CTF的童鞋一些指导(大牛勿喷)

Introduction

为顺利进行CTF比赛,发布以下常用工具列表,请各位参赛选手在比赛开始前完成相关软件的下载及安装。

欢迎提交补充CTF比赛相关软件及软件官方网站,提交软件(非常规软件)需包含软件MD5及SHA1校验。

VPN

由于GFW的封锁,国外部分网站访问受限,推荐使用以下VPN类工具。

虚拟机

  • 虚拟机管理

    • VMware WorkStation (推荐)
    • VMware Player
    • Virtual Box
    • Microsoft Virtual PC
  • 虚拟机镜像(32位及64位

    • Kali Linux (必备)
      虚拟机镜像:[http://images.offensive-security.com/kali-linux-1.0.6-vm-i486.7z](http://images.offensive-security.com/kali-linux-1.0.6-vm-i486.7z)
      
    • Windows XP (必备)
    • Windows Server 2003

编程环境

  • C/C++
  • Java/Android
  • Python
  • PHP
  • Perl
  • Matlab

PPC & CRYPTO

  • 常见密码(加解密,Hash)算法的运算库

    • 凯撒移位
    • DES
    • RSA
    • MD5
    • SHA1
    • CRC
  • 常见编码(base64)的运算库

    • Base64
    • URL
    • HEX
    • ANSI
    • UNICODE

REVERSE

WEB

  • Burp Suite(推荐)

    官方网站:http://portswigger.net/burp/

    说明:官网提供 Burp Suite 1.6 Free 版本,推荐下载 Burp Suite 1.6 Professional Crack 版本

  • Wireshark(推荐)

MISC

  • HXD/WinHex

  • Stegsolve

    官方下载:http://www.caesum.com/handbook/Stegsolve.jar

  • Foremost(提供)

  • Pngcheck(自备)

  • Pngmeta(自备)

  • Vim(自备)

  • Winmerg(提供)

  • 7zip(提供)

  • 二维码阅读器(自备)

  • 图片阅读编辑器(画图,ps等,自备)

OTHER

  • Putty

  • VNC-Viewer

  • SecureCRT

Reference