├── README.md ├── info └── readme ├── intro.gif ├── intro.png ├── ip.png ├── ipstats.png ├── logs.png ├── menu.png ├── qtools.png ├── system.png ├── torrunning.png └── woodpecker.png /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | # 4 | [![Generic badge](https://img.shields.io/badge/dynamic/json.svg?url=https://raw.githubusercontent.com/qeeqbox/woodpecker/master/info&label=Woodpecker&query=$.woodpecker&colorB=blue&style=flat-square)](https://github.com/qeeqbox/woodpecker/blob/master/changes.md) [![Generic badge](https://img.shields.io/static/v1?label=%F0%9F%91%8D&message=!&color=yellow&style=flat-square)](https://github.com/qeeqbox/woodpecker/stargazers) 5 | 6 | Woodpecker is a custom security distro for remote penetration testing. Some of the original woodpecker's tools are replaced with newer ones (Tor and VPN initializers). This specific variation is based on Ubuntu and easy to maintain. 7 | 8 | ## Screenshot 9 | 10 | 11 | 12 | 13 | ## Revamped Features 14 | #### Tor and VPN integrated in the desktop right click menu 15 | 16 | 17 | #### IP box in the desktop tray 18 | 19 | 20 | #### IP box stats the desktop tray 21 | 22 | 23 | #### System and network information on the desktop 24 | 25 | 26 | #### Current logs are displyed on the desktop 27 | 28 | 29 | ## Running 30 | ```console 31 | docker run -it --cap-add=NET_ADMIN qeeqbox/woodpecker:1.0 32 | ... 33 | ... 34 | Successfully built 20055ad080f9 35 | Successfully tagged qeeqbox/woodpecker:1.0 36 | 37 | https://github.com/qeeqbox/woodpecker 38 | 39 | Custom Woodpecker Security distro for pentesting 40 | 41 | [>] Init 42 | [>] Setting root password 43 | [>] Setting xuser password 44 | [>] Setting up vnc 1-4 45 | [>] Setting up vnc 2-4 46 | [>] Setting up vnc 3-4 47 | [>] Setting up vnc 4-4 48 | [>] Localhost exists 49 | [>] Init qnetwork 50 | [>] Setup tor 1-1 None 51 | [>] Setup openvpn.. 1-1 Done 52 | 53 | root pass -> lS8OjqpR66 54 | ----------------------- 55 | Username -> xuser 56 | Password -> RMy3^NX;AZ 57 | VNC pass -> x# Application -> Qbox tools -> Disable the service and then Enable it (Read the logs from on the desktop) 72 | 73 | #### Some logs do not show up 74 | Right click -> Application -> Qbox tools -> Rest logs 75 | 76 | ## Changing resolution 77 | - RDP (Change it using the clint app) 78 | - VNC (Change it using right click -> resolution or use `xrandr -s ...`) 79 | - Web browser Change it using right click -> resolution or use `xrandr -s ...`) 80 | 81 | ## Installed tools 82 | afflib-tools aircrack-ng apktool arping arp-scan arpwatch autopsy backdoor-factory bbqsql bdfproxy binwalk bluez bluez-hcidump braa btscanner cabextract cadaver cewl cgpt cherrytree chirp chkrootkit chntpw clang cmospwd crunch cryptcat cryptsetup curlftpfs cutycapt darkstat dc3dd dcfldd dhcpig dirb dmitry dns2tcp dnsrecon dnstracer dnswalk doona dos2unix driftnet dsniff edb-debugger ethtool ettercap-common ettercap-dbg ettercap-graphical ewf-tools exiv2 extundelete fcrackzip flasm foremost fping funkload galleta gdb ghex guymager hackrf hashcat hashdeep hashid hping3 httrack hydra hydra-gtk i2c-tools ifenslave ike-scan inetsim iodine john kismet leafpad libfreefare-bin libhivex-bin libnfc-bin lynis macchanger magicrescue maskprocessor masscan mc mdbtools mdk3 medusa memdump minicom miredo missidentify mitmproxy nasm nbtscan ncrack ncurses-hexedit netdiscover netmask netsed netsniff-ng netwag ngrep nikto nmap onesixtyone ophcrack ophcrack-cli p0f pasco patator pdfcrack pev pixiewps polenum proxychains proxytunnel pst-utils ptunnel pyrit python-impacket python-scapy radare2 rake reaver recon-ng recordmydesktop recoverjpeg redsocks reglookup rifiuti rifiuti2 safecopy samdump2 sbd scalpel scrounge-ntfs sendemail siege sipcrack skipfish sleuthkit socat spectools sqlitebrowser sqlmap ssldump sslh sslscan sslscan kismet sslsniff sslsplit sslstrip statsprocessor stunnel4 suckless-tools sucrack swaks t50 tcpdump tcpflow tcpick tcpreplay thc-ipv6 udptunnel vboot-kernel-utils vboot-utils vim-gtk vinetto vlan volatility vpnc wafw00f wapiti wfuzz whatweb wifite wireshark xpdf xprobe xtightvncviewer yersinia zenmap zim zmap 83 | 84 | ## Roadmap 85 | - ~~Add IP argument~~ 86 | - ~~Add DNS option (Requested)~~ 87 | - ~~Qemu image~~ 88 | - ~~Add VPN country option (Requested)~~ 89 | - ~~Stabilized qtools and changed default browser~~ 90 | - Add Brave (Requested) 91 | 92 | ## Official images (Not custom ones) 93 | - [Ubuntu](https://ubuntu.com/) 94 | 95 | ## Licncess 96 | - https://ubuntu.com/licensing 97 | - https://github.com/torproject/tor/blob/master/LICENSE 98 | - https://www.vpngate.net/en/join.aspx 99 | - https://wiki.xfce.org/faq 100 | - https://github.com/numixproject/numix-icon-theme/blob/master/license 101 | 102 | ## Articles 103 | [raidforums](https://raidforums.com/Thread-Woodpecker-security-distro-for-remote-penetration-testing) [esgeeks](https://esgeeks.com/woodpecker-distro-seguridad-pentesting/?feed_id=1588&_unique_id=5f848450cba14) 104 | 105 | ## Disclaimer\Notes 106 | - Treat this image as server 107 | - Do not deploy without proper configuration 108 | - Setup some security group rules and remove default credentials 109 | 110 | ## Other Projects 111 | [![](https://github.com/qeeqbox/.github/blob/main/data/social-analyzer.png)](https://github.com/qeeqbox/social-analyzer) [![](https://github.com/qeeqbox/.github/blob/main/data/analyzer.png)](https://github.com/qeeqbox/analyzer) [![](https://github.com/qeeqbox/.github/blob/main/data/chameleon.png)](https://github.com/qeeqbox/chameleon) [![](https://github.com/qeeqbox/.github/blob/main/data/honeypots.png)](https://github.com/qeeqbox/honeypots) [![](https://github.com/qeeqbox/.github/blob/main/data/url-sandbox.png)](https://github.com/qeeqbox/url-sandbox) [![](https://github.com/qeeqbox/.github/blob/main/data/mitre-visualizer.png)](https://github.com/qeeqbox/mitre-visualizer) [![](https://github.com/qeeqbox/.github/blob/main/data/docker-images.png)](https://github.com/qeeqbox/docker-images) [![](https://github.com/qeeqbox/.github/blob/main/data/seahorse.png)](https://github.com/qeeqbox/seahorse) [![](https://github.com/qeeqbox/.github/blob/main/data/rhino.png)](https://github.com/qeeqbox/rhino) 112 | -------------------------------------------------------------------------------- /info: -------------------------------------------------------------------------------- 1 | {"woodpecker":"1.1"} 2 | -------------------------------------------------------------------------------- /readme/intro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/intro.gif -------------------------------------------------------------------------------- /readme/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/intro.png -------------------------------------------------------------------------------- /readme/ip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/ip.png -------------------------------------------------------------------------------- /readme/ipstats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/ipstats.png -------------------------------------------------------------------------------- /readme/logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/logs.png -------------------------------------------------------------------------------- /readme/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/menu.png -------------------------------------------------------------------------------- /readme/qtools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/qtools.png -------------------------------------------------------------------------------- /readme/system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/system.png -------------------------------------------------------------------------------- /readme/torrunning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/torrunning.png -------------------------------------------------------------------------------- /readme/woodpecker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qeeqbox/woodpecker/5f07f4419060ee4e377bc1674bef41a43afb1702/readme/woodpecker.png --------------------------------------------------------------------------------