全网最新安全类网络攻防&红黑客使用工具及开源资料大整理,包含各种类别的漏洞资料、攻击手段、学习资料、攻击工具、黑客系统、练习平台等等上千门资料和使用教程及心得

全网最新安全类网络攻防&红黑客使用工具及开源资料大整理,包含各种类别的漏洞资料、攻击手段、学习资料、攻击工具、黑客系统、练习平台等等上千门资料和使用教程及心得。

在这里插入图片描述

在这里插入图片描述

&漏洞及渗透练习平台&

WebGoat漏洞练习环境

https://github.com/WebGoat/WebGoat

https://github.com/WebGoat/WebGoat-Legacy

Damn Vulnerable Web Application(漏洞练习平台)

https://github.com/RandomStorm/DVWA

数据库注入练习平台

https://github.com/Audi-1/sqli-labs

用node编写的漏洞练习平台,like OWASP Node Goat

https://github.com/cr0hn/vulnerable-node

&花式扫描器&

端口扫描器Nmap

https://github.com/nmap/nmap

本地网络扫描器

https://github.com/SkyLined/LocalNetworkScanner

子域名扫描器

https://github.com/lijiejie/subDomainsBrute

漏洞路由扫描器

https://github.com/jh00nbr/Routerhunter-2.0

迷你批量信息泄漏扫描脚本

https://github.com/lijiejie/BBScan

Waf类型检测工具

https://github.com/EnableSecurity/wafw00f

&信息搜集工具&

社工插件,可查找以email、phone、username的注册的所有网站账号信息

https://github.com/n0tr00t/Sreg

Github信息搜集,可实时扫描查询git最新上传有关邮箱账号密码信息

https://github.com/sea-god/gitscan

github Repo信息搜集工具

https://github.com/metac0rtex/GitHarvester

&WEB&

webshell大合集

https://github.com/tennc/webshell

渗透以及web攻击脚本

https://github.com/brianwrf/hackUtils

web渗透小工具大合集

https://github.com/rootphantomer/hack_tools_for_me

XSS数据接收平台

https://github.com/firesunCN/BlueLotus_XSSReceiver

XSS与CSRF工具

https://github.com/evilcos/xssor

Short for command injection exploiter,web向命令注入检测工具

https://github.com/stasinopoulos/commix

数据库注入工具

https://github.com/sqlmapproject/sqlmap

Web代理,通过加载sqlmap api进行sqli实时检测

https://github.com/zt2/sqli-hunter

新版中国菜刀

https://github.com/Chora10/Cknife

.git泄露利用EXP

https://github.com/lijiejie/GitHack

浏览器攻击框架

https://github.com/beefproject/beef

自动化绕过WAF脚本

https://github.com/khalilbijjou/WAFNinja

http命令行客户端,可以从命令行构造发送各种http请求(类似于Curl)

https://github.com/jkbrzt/httpie

浏览器调试利器

https://github.com/firebug/firebug

一款开源WAF

https://github.com/SpiderLabs/ModSecurity

&windows域渗透工具&

windows渗透神器

https://github.com/gentilkiwi/mimikatz

Powershell渗透库合集

https://github.com/PowerShellMafia/PowerSploit

Powershell tools合集

https://github.com/clymb3r/PowerShell

&FUZZ&

Web向Fuzz工具

https://github.com/xmendez/wfuzz

HTTP暴力破解,撞库攻击脚本

https://github.com/lijiejie/htpwdScan

&漏洞利用及攻击框架&
msf

https://github.com/rapid7/metasploit-framework

Poc调用框架,可加载Pocsuite,Tangscan,Beebeeto等

https://github.com/erevus-cn/pocscan

Pocsuite

https://github.com/knownsec/Pocsuite

Beebeeto

https://github.com/n0tr00t/Beebeeto-framework

&漏洞POC&EXP&

ExploitDB官方git版本

https://github.com/offensive-security/exploit-database

php漏洞代码分析

https://github.com/80vul/phpcodz

Simple test for CVE-2016-2107

https://github.com/FiloSottile/CVE-2016-2107

CVE-2015-7547 POC

https://github.com/fjserna/CVE-2015-7547

JAVA反序列化POC生成工具

https://github.com/frohoff/ysoserial

JAVA反序列化EXP

https://github.com/foxglovesec/JavaUnserializeExploits

Jenkins CommonCollections EXP

https://github.com/CaledoniaProject/jenkins-cli-exploit

CVE-2015-2426 EXP (windows内核提权)

https://github.com/vlad902/hacking-team-windows-kernel-lpe

use docker to show web attack(php本地文件包含结合phpinfo getshell 以及ssrf结合curl的利用演示)

https://github.com/hxer/vulnapp

php7缓存覆写漏洞Demo及相关工具

https://github.com/GoSecure/php7-opcache-override

XcodeGhost木马样本

https://github.com/XcodeGhostSource/XcodeGhost

&中间人攻击及钓鱼&

中间人攻击框架

https://github.com/secretsquirrel/the-backdoor-factory

https://github.com/secretsquirrel/BDFProxy

https://github.com/byt3bl33d3r/MITMf

Inject code, jam wifi, and spy on wifi users

https://github.com/DanMcInerney/LANs.py

可扩展的中间人代理工具

https://github.com/intrepidusgroup/mallory

wifi钓鱼

https://github.com/sophron/wifiphisher

&密码破解&

密码破解工具

https://github.com/shinnok/johnny

本地存储的各类密码提取利器

https://github.com/AlessandroZ/LaZagne

&二进制及代码分析工具&

二进制分析工具

https://github.com/devttys0/binwalk

系统扫描器,用于寻找程序和库然后收集他们的依赖关系,链接等信息

https://github.com/quarkslab/binmap

rp++ is a full-cpp written tool that aims to find ROP sequences in PE/Elf/Mach-O (doesn’t support the FAT binaries) x86/x64 binaries.

https://github.com/0vercl0k/rp

Windows Exploit Development工具

https://github.com/lillypad/badger

二进制静态分析工具(python)

https://github.com/bdcht/amoco

Python Exploit Development Assistance for GDB

https://github.com/longld/peda

对BillGates Linux Botnet系木马活动的监控工具

https://github.com/ValdikSS/billgates-botnet-tracker

木马配置参数提取工具

https://github.com/kevthehermit/RATDecoders

Shellphish编写的二进制分析工具(CTF向)

https://github.com/angr/angr

针对python的静态代码分析工具

https://github.com/yinwang0/pysonar2

一个自动化的脚本(shell)分析工具,用来给出警告和建议

https://github.com/koalaman/shellcheck

基于AST变换的简易Javascript反混淆辅助工具

https://github.com/ChiChou/etacsufbo

&EXP编写框架及工具&

二进制EXP编写工具
https://github.com/t00sh/rop-tool
CTF Pwn 类题目脚本编写框架
https://github.com/Gallopsled/pwntools
an easy-to-use io library for pwning development
https://github.com/zTrix/zio
跨平台注入工具( Inject JavaScript to explore native apps on Windows, Mac, Linux, iOS and Android.)
https://github.com/frida/frida
&隐写&

隐写检测工具
https://github.com/abeluck/stegdetect
&各类安全资料&

域渗透教程
https://github.com/l3m0n/pentest_study
python security教程(原文链接http://www.primalsecurity.net/tutorials/python-tutorials/)
https://github.com/smartFlash/pySecurity
data_hacking合集
https://github.com/ClickSecurity/data_hacking
mobile-security-wiki
https://github.com/exploitprotocol/mobile-security-wiki
书籍《reverse-engineering-for-beginners》
https://github.com/veficos/reverse-engineering-for-beginners
一些信息安全标准及设备配置
https://github.com/luyg24/IT_security
APT相关笔记
https://github.com/kbandla/APTnotes
Kcon资料
https://github.com/knownsec/KCon
ctf及黑客资源合集
https://github.com/bt3gl/My-Gray-Hacker-Resources
ctf和安全工具大合集
https://github.com/zardus/ctf-tools
《DO NOT FUCK WITH A HACKER》
https://github.com/citypw/DNFWAH
&各类编程资源&

大礼包(什么都有)
https://github.com/bayandin/awesome-awesomeness
bash-handbook
https://github.com/denysdovhan/bash-handbook
python资源大全
https://github.com/jobbole/awesome-python-cn
git学习资料
https://github.com/xirong/my-git
安卓开源代码解析
https://github.com/android-cn/android-open-project-analysis
python框架,库,资源大合集
https://github.com/vinta/awesome-python
JS 正则表达式库(用于简化构造复杂的JS正则表达式)
https://github.com/VerbalExpressions/JSVerbalExpressions
&Python&

python 正则表达式库(用于简化构造复杂的python正则表达式)
https://github.com/VerbalExpressions/PythonVerbalExpressions
python任务管理以及命令执行库
https://github.com/pyinvoke/invoke
python exe打包库
https://github.com/pyinstaller/pyinstaller
py3 爬虫框架
https://github.com/orf/cyborg
一个提供底层接口数据包编程和网络协议支持的python库
https://github.com/CoreSecurity/impacket
python requests 库
https://github.com/kennethreitz/requests
python 实用工具合集
https://github.com/mahmoud/boltons
python爬虫系统
https://github.com/binux/pyspider
ctf向 python工具包
https://github.com/P1kachu/v0lt
&科学上网&

科学上网工具
https://github.com/XX-net/XX-Net


代码审计自动化工具【一】-RIPS
RIPS是一款开源的,具有较强漏洞挖掘能力的自动化代码审计工具。它使用PHP语言编写的,用于静态审计PHP代码的安全性。

RIPS的主要功能特点如下:

能够检测XSS、SQL注入、文件泄露、本地/远程文件包含、远程命令执行以及更多种类型的漏洞。
有5种级别选项用于显示以及辅助调试扫描结果。
标记存在漏洞的代码行。
对变量高亮显示。
在用户定义函数上悬停光标可以显示函数调用。
在函数定义和调用之间灵活跳转。
详细列出所有用户定义函数(包括定义和调用)、所有程序入口点(用户输入)和所有扫描过文件(包括include的文件)。
以可视化的图表展示源代码文件、包含文件、函数及其调用。
仅用几个鼠标点击就可以使用CURL创建针对检测到漏洞的EXP实例。
详细列出每个漏洞的描述、举例、PoC、补丁和安全函数。
7种不同的语法高亮显示模式。
使用自顶向下或者自底向上的方式追溯显示扫描结果。
一个支持PHP的本地服务器和浏览器即可满足使用需求。
正则搜索功能。
最新版本的RIPS是0.55,下载链接如下:

https://sourceforge.net/projects/rips-scanner/
解压下载的zip文件到Web服务器网站目录下即可。在浏览器中输入Web服务器地址和对应目录,RIPS工具的用户使用界面如下:
在这里插入图片描述

最上方是所有功能按钮菜单。
在这里插入图片描述
扫描任务结束后,菜单中会出现4个新的按钮,分别用来显示/隐藏4个扫描结果窗口:被扫描文件、用户输入点、扫描状态信息和被扫描函数。

在这里插入图片描述
现在以一个简单的实例来说明RIPS的使用方法,下载链接如下:

http://jsdx.down.chinaz.com/201603/webjoker_v2.2.0.zip

该PHP应用程序用来统计某网站的用户访问情况,登录到程序后台可以查看详细访问信息。将下载后的程序解压,在RIPS的“path/file”选项中填入程序解压目录,其它选项保持默认,点击“scan”按钮开始扫描任务。
在这里插入图片描述
扫描结束后,点击window菜单的4个按钮可以显示任务的详细情况。
在这里插入图片描述
正文部分显示扫描出漏洞的详细情况,点击“hide all”按钮可以查看/隐藏每个文件的详细漏洞结果列表。
在这里插入图片描述
让我们来看其中某一个漏洞详情,init.php源代码中存在SQL注入漏洞。
在这里插入图片描述
未过滤的$procookie参数直接被cheakcookie()函数调用。将光标悬停在cheakcookie()函数上方,即可显示cheakcookie()函数是如何定义的。
在这里插入图片描述
cheakcookie()函数在main.php文件中被定义,可以看出未被过滤的参数直接带入SQL语句被执行。

在漏洞的详细情况中显示 p r o c o o k i e 参数由 procookie参数由 procookie参数由_COOKIE[count_admin]传递,从init.php源代码的上下文可知,该参数是为了后台登录的cookie值校验。当count_admin值无法匹配数据库中的数据时,校验失败。
在这里插入图片描述
将POST包中Cookie中的count_admin改为“’ or 1=1 #”,即可绕过cookie校验,直接进入后台。
在这里插入图片描述


代码审计自动化工具【二】-VCG
VCG是一个基于字典的自动化源代码扫描工具,可以由用户自定义需要扫描的数据。它可以对源代码中所有可能存在风险的函数和文本做一个快速的定位。

VCG的下载链接如下:

http://sourceforge.net/projects/visualcodegrepp/

双击下载的msi文件进行安装即可。
在这里插入图片描述

在Settings->Options->Config Files选项中可以对每种语言的扫描配置文件进行编辑。
在这里插入图片描述

点击Settings选项,选择扫描的目标语言类型。点击File->New Target Directory选项,选择需要扫描的源代码文件存放目录,我们选择上文提到的应用实例存放目录。点击Scan->Full Scan选项,扫描开始。
在这里插入图片描述
扫描结果以图标的形式对被扫描文件的数据做一个统计,这个功能有点鸡肋。我们重点关注Results和Summary Table两个面板显示的内容。
在这里插入图片描述

Results面板显示所有存在安全风险的源码,右键点击可以对结果进行排序过滤。
在这里插入图片描述

Summary Table面板是对Results面板内容的总结展示。

VCG是通过匹配字典的方式查找可能存在风险的源代码片段。它的扫描原理较为简单,跟RIPS侧重点不同,并不深度发掘应用漏洞。VCG可以作为一个快速定位源代码风险函数的辅助工具使用。


代码审计自动化工具【三】-Fortify SCA
Fortify SCA是一款商业软件,价格较为昂贵,因此我只找到了一个早期的版本进行试用。因为是商业软件,它有详细的使用文档,查阅非常方便。它支持一些IDE的插件功能,在安装的时候会有选项。

在这里插入图片描述

Fortify SCA的代码审计功能依赖于它的规则库文件,我们可以下载更新的规则库,然后放置在安装目录下相应的位置。bin文件放置在安装目录下Core\config\rules文件夹,xml文件放置在Core\config\ExternalMetadata文件夹(如果该文件夹没有则新建一个)。

打开Audit Workbench,点击Start New Project->Advanced Scan选项就可以快速开始一个审计任务。选择需要审计的应用程序根目录,在Additional Options选项中选择使用的规则库,在Audit Guide提出的四个问题中选择对应的选项,点击Run Scan即可。
在这里插入图片描述

在这里插入图片描述

审计的结果由5个面板来呈现。
在这里插入图片描述
我们来看跟RIPS审计结果同样的SQL注入问题。点击左侧问题,源代码面板自动定位到出现问题的源代码行。
在这里插入图片描述
分析跟踪面板显示了详细的数据走向。从COOKIE读入->赋值给变量 p r o c o o k i e − > 带入 c h e a k C o o k i e ( ) 函数 − > 赋值给变量 procookie->带入cheakCookie()函数->赋值给变量 procookie>带入cheakCookie()函数>赋值给变量sql->带入mysqli_query()函数执行。
在这里插入图片描述
左侧每一个图标的含义在使用手册上可以查到。点击其中每一行,自动定位到对应的源代码行。同时在问题审计面板的Diagram中,有更为形象的数据流向图,直观展示了漏洞产生的原因。

在这里插入图片描述

审计面板的其他标签详细说明了漏洞信息,相对于RIPS这种开源软件,Fortify SCA审计结果展示更为详细。Tools->Generate Report功能还可以根据用户的需求生成审计结果的报告。


6个用于黑客攻击的最佳Linux发行版
Parrot Security OS
Parrot Security OS 对游戏来说相对较新。Frozenbox Network是该发行版开发的幕后推手。Parrot Security OS 的目标用户是渗透测试人员,他们需要具有在线匿名性和加密系统的云友好环境。

在这里插入图片描述
系统镜像下载页面:https://www.parrotsec.org/security-edition/

BackBox
BackBox 是一个基于 Ubuntu 的发行版,专为渗透测试和安全评估而开发。它是该领域最好的发行版之一。
在这里插入图片描述

下载页面:https://www.backbox.org/download/

Kali-Linux
Kali Linux 是最广为人知的用于道德黑客和渗透测试的 Linux 发行版。Kali Linux 由 Offensive Security 开发,前身是BackTrack。

下载页面:https://www.kali.org/get-kali/

BlackArch
BlackArch 是一个建立在Arch Linux之上的渗透测试和安全研究发行版。

BlackArch 拥有自己的存储库,其中包含按不同组组织的数千种工具。随着时间的推移,这个名单还在不断增加,目前(2021年8月11日)已经超过2700个。
在这里插入图片描述
下载页面:https://blackarch.org/downloads.html

ArchStrike
ArchStrike是一个基于 Arch Linux 的项目,面向渗透测试人员和安全专业人员。

它带有 Arch Linux 的所有最佳部分以及用于渗透测试和网络安全的附加工具。ArchStrike 包括数以千计的工具和应用程序,所有这些都归类到模块化软件包组中。

在这里插入图片描述
下载页面:https://archstrike.org/downloads

Pentoo Linux
Pentoo 基于 Gentoo Linux。它是一个专注于安全性和渗透测试的发行版,可作为具有持久性支持的 LiveCD 使用(这意味着如果您使用 USB 记忆棒,则在下一次启动时可以在实时环境中进行任何更改)。Pentoo 基本上是一个 Gentoo 安装,带有许多定制工具、内核功能等等。它使用 XFCE 桌面环境。

在这里插入图片描述
下载页面:https://www.pentoo.ch/downloads


【网络安全】网安人(黑客)必备十大网站(内附学习笔记)
1.https://iscc.isclab.org.cn/study
这里仅仅收集了学习资料、参考平台。大家有兴趣可以去看看。

2.https://ctf-wiki.org/
看到 导航栏,你们基本就应该明白在这里可以学到你想学的技术。

3.https://github.com/404notf0und
这里就比较新了,内容很全,方向也比较多,可以自行去研究,这里就不细讲了,细讲不是本文重点。

4.https://www.sec-wiki.com/index.php
这里包含一些实时行业新闻、安全人员学习的方法、技术文章。

5.http://www.hackdig.com/
一些实时行业新闻,和一些老的技术在这里可以学到。

6.https://www.kali.org/tools/
你需要安装kali虚拟机,然后再kali中使用这些工具,工具多而全,有兴趣的朋友可以亲自去体验一下。

7.https://www.jianshu.com/p/ab24f22599a2
对CTF感兴趣的同学,这里有你们想要的工具,可以先保存到自己的网盘,免得以后要用找不到。

8.https://adworld.xctf.org.cn/
说到CTF,在这里可以做题目,一定有朋友在这里逛街了。

9.https://ps.gaoding.com/#/
图像隐写技术有时候需要用到这个,自行参考实用,不强求。

10.https://www.shentoushi.top/
这里也是一个非常好的聚合平台,可以多来这里看看。

最近更新

  1. TCP协议是安全的吗?

    2024-01-30 09:44:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-30 09:44:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-30 09:44:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-30 09:44:04       18 阅读

热门阅读

  1. -webkit-line-clamp 是什么?

    2024-01-30 09:44:04       36 阅读
  2. 龙哥风向标 20230620~20230627 GPT拆解

    2024-01-30 09:44:04       52 阅读
  3. 1.7 SBFD

    1.7 SBFD

    2024-01-30 09:44:04      28 阅读
  4. 一键配置ssh免密登录脚本

    2024-01-30 09:44:04       28 阅读
  5. ARM/CM3/CM4:读写内核寄存器和内核特殊寄存器

    2024-01-30 09:44:04       28 阅读
  6. 第二百九十四回

    2024-01-30 09:44:04       28 阅读
  7. 仓库管理系统WMS设计思路

    2024-01-30 09:44:04       35 阅读
  8. 【从浅到深的算法技巧】初级排序算法 下

    2024-01-30 09:44:04       27 阅读