├── LICENSE ├── README.md ├── Version.dat ├── codes ├── __pycache__ │ ├── banner.cpython-39.pyc │ └── colors.cpython-39.pyc ├── banner.py ├── chek colors.py └── colors.py ├── files ├── __pycache__ │ ├── banner.cpython-39.pyc │ ├── colors.cpython-311.pyc │ ├── colors.cpython-39.pyc │ └── sprint.cpython-39.pyc ├── banner.py ├── c_file.c ├── c_file.o ├── colors.py ├── elapsed_time.rb └── sprint.py ├── finder.py ├── requirements.txt └── scripts ├── __pycache__ ├── banner.cpython-311.pyc ├── banner.cpython-39.pyc ├── colors.cpython-311.pyc └── colors.cpython-39.pyc ├── banner.py ├── colors.py └── sprint.py /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 | # IP_Rover 2 | An Excellent OSINT tool to get information of any ip address. All details are explained in below screenshot. 3 | 4 | # Service 5 | * For paid hacking service dm me on instagram @coding_memz 6 | * Get 14M passwordlist containing mostly used passwords dm me on instagram @coding_memz 7 | 8 | # Tutorial 9 | Read Blog [Here](https://www.cyox2.com/2023/11/ip-location-track-latitude-longitude-of.html) 10 | # Telegram 11 | 12 | * [Telegram](https://www.cyox2.com/p/contact.html) 13 | 14 | 15 | # Important! 16 | 17 | All usage procedures should be performed to not to get any error 18 | 19 | # Usage 20 | 1. apt install python3 21 | 2. git clone https://github.com/Cyber-Dioxide/IP_Rover/ 22 | 3. cd IP_Rover 23 | 4. ls 24 | 5. pip install -r requirements.txt 25 | 6. python3 finder.py 26 | 27 | Enjoy!!! 28 | 29 | # Screenshot 30 | 31 | In this example i've used random ip, thats why some contents are shown None, I've personally tested on my ip and i've got all the information 32 | 33 | ![Screenshot 2024-05-27 115623](https://github.com/Cyber-Dioxide/IP_Rover/assets/93708296/62910e35-2486-4a44-8cb6-c820e368d1be) 34 | ![Screenshot 2024-05-27 115746](https://github.com/Cyber-Dioxide/IP_Rover/assets/93708296/1bcc22d3-8712-41e5-b4cb-0801f821c5df) 35 | 36 | # Donate 37 | * LTC: LdweKtvUZhFhsDQcrkYoXXPN8nRNXt34Q9 38 | 39 | # Support 40 | For any kind of help / support , iam mostly active on instagram and telegram @coding_memz 41 | -------------------------------------------------------------------------------- /Version.dat: -------------------------------------------------------------------------------- 1 | Version 2.1 -------------------------------------------------------------------------------- /codes/__pycache__/banner.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/codes/__pycache__/banner.cpython-39.pyc -------------------------------------------------------------------------------- /codes/__pycache__/colors.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/codes/__pycache__/colors.cpython-39.pyc -------------------------------------------------------------------------------- /codes/banner.py: -------------------------------------------------------------------------------- 1 | import os 2 | import platform 3 | from setup import colors 4 | from setup.colors import r,g,y,c , w 5 | from colorama import Fore , Back 6 | 7 | GB = Back.GREEN 8 | YB = Back.YELLOW 9 | WB = Back.RED 10 | 11 | 12 | 13 | logo = f""" 14 | ▄█ ▄███████▄ 15 | ███ ███ ███ 16 | ███▌ ███ ███ 17 | ███▌ ███ ███ 18 | ███▌ ▀█████████▀ 19 | ███ ███ 20 | ███ ███ 21 | █▀ ▄████▀ 22 | 23 | ▄████████ ▄██████▄ ▄█ █▄ ▄████████ ▄████████ 24 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 25 | ███ ███ ███ ███ ███ ███ ███ █▀ ███ ███ 26 | ▄███▄▄▄▄██▀ ███ ███ ███ ███ ▄███▄▄▄ ▄███▄▄▄▄██▀ 27 | ▀▀███▀▀▀▀▀ ███ ███ ███ ███ ▀▀███▀▀▀ ▀▀███▀▀▀▀▀ 28 | ▀███████████ ███ ███ ███ ███ ███ █▄ ▀███████████ 29 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 30 | ███ ███ ▀██████▀ ▀██████▀ ██████████ ███ ███ 31 | ███ ███ ███ ███ 32 | {y}<{w}/{y}> {c}Author: {w}Saad Khan {r}|{g} Cyber-Dioxide 33 | 34 | {w}<{y}/{w}> {GB}{w}Instagram : @cyber_dioxide {Back.RESET} 35 | {w}<{y}/{w}> {YB}{w}Coding Instagram : @cyber_dioxide_ {Back.RESET} 36 | {w}<{y}/{w}> {WB}{w}Github: Cyber-Dioxide {Back.RESET} 37 | """ 38 | c = colors 39 | try: 40 | from colorama import Fore, Style 41 | except ModuleNotFoundError: 42 | os.system("pip install colorama") 43 | 44 | def banner(): 45 | print(c.ran + logo) 46 | 47 | 48 | 49 | def banner2(): 50 | 51 | 52 | print(c.ran,"\n" + "|"+ Style.BRIGHT + Fore.LIGHTCYAN_EX, "- " * 4, " [+] Follow me on Instagram @cyber_dioxide ", "- " * 4 + c.ran + "|") 53 | print(c.ran, "\n" + "|"+ Style.BRIGHT + Fore.LIGHTYELLOW_EX, "- " * 4, " [+] Follow me on Instagram @cyber_dioxide_ ", "- " * 4+c.ran + "|") 54 | print(c.ran , "\n"+ "|"+ Style.BRIGHT + Fore.LIGHTRED_EX, "- " * 4, "[+] Github: https://github.com/Cyber-Dioxide/ ", "- " * 3+c.ran + "|") 55 | print(c.ran + "\n"+ "|" + "*" * 60+c.ran + "|") 56 | 57 | def clear(): 58 | s = platform.platform() 59 | if "Windows" in s: 60 | os.system("cls") 61 | else: 62 | os.system("cls") if "Windows" in platform.platform() else os.system("clear") 63 | -------------------------------------------------------------------------------- /codes/chek colors.py: -------------------------------------------------------------------------------- 1 | import os 2 | try: 3 | from colorama import Fore, Back 4 | 5 | except ModuleNotFoundError: 6 | os.system("pip instll colorama") 7 | 8 | 9 | from colors import w , ran , y , c 10 | GB = Back.GREEN 11 | YB = Back.YELLOW 12 | WB = Back.RED 13 | 14 | logo = f""" 15 | ▄█ ▄███████▄ 16 | ███ ███ ███ 17 | ███▌ ███ ███ 18 | ███▌ ███ ███ 19 | ███▌ ▀█████████▀ 20 | ███ ███ 21 | ███ ███ 22 | █▀ ▄████▀ 23 | 24 | ▄████████ ▄██████▄ ▄█ █▄ ▄████████ ▄████████ 25 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 26 | ███ ███ ███ ███ ███ ███ ███ █▀ ███ ███ 27 | ▄███▄▄▄▄██▀ ███ ███ ███ ███ ▄███▄▄▄ ▄███▄▄▄▄██▀ Instagram : @saadkhan041 28 | ▀▀███▀▀▀▀▀ ███ ███ ███ ███ ▀▀███▀▀▀ ▀▀███▀▀▀▀▀ Instagram : @coding_memz 29 | ▀███████████ ███ ███ ███ ███ ███ █▄ ▀███████████ Github: Saadkhan041 30 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 31 | ███ ███ ▀██████▀ ▀██████▀ ██████████ ███ ███ 32 | ███ ███ ███ ███ 33 | 34 | Author:Saad Khan 35 | """ 36 | 37 | from random import choice 38 | 39 | 40 | for i in logo: 41 | col = choice([Fore.RED , Fore.GREEN , Fore.CYAN , Fore.LIGHTWHITE_EX , Fore.MAGENTA , Fore.BLUE]) 42 | 43 | print(col + i , end="") 44 | -------------------------------------------------------------------------------- /codes/colors.py: -------------------------------------------------------------------------------- 1 | from colorama import Style,Fore 2 | import random 3 | 4 | all_col= [Style.BRIGHT+Fore.RED,Style.BRIGHT+Fore.CYAN,Style.BRIGHT+Fore.LIGHTCYAN_EX, Style.BRIGHT+Fore.LIGHTBLUE_EX, Style.BRIGHT+Fore.LIGHTCYAN_EX,Style.BRIGHT+Fore.LIGHTMAGENTA_EX,Style.BRIGHT+Fore.LIGHTYELLOW_EX] 5 | 6 | ran = random.choice(all_col) 7 | 8 | 9 | lg = Style.BRIGHT+Fore.LIGHTGREEN_EX 10 | g = Style.BRIGHT+Fore.GREEN 11 | lc = Style.BRIGHT+Fore.LIGHTCYAN_EX 12 | c = Style.BRIGHT+Fore.CYAN 13 | ly = Style.BRIGHT+Fore.LIGHTYELLOW_EX 14 | y = Style.BRIGHT+Fore.YELLOW 15 | r = Style.BRIGHT+Fore.RED 16 | lr = Style.BRIGHT+Fore.LIGHTRED_EX 17 | w = Fore.LIGHTWHITE_EX -------------------------------------------------------------------------------- /files/__pycache__/banner.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/files/__pycache__/banner.cpython-39.pyc -------------------------------------------------------------------------------- /files/__pycache__/colors.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/files/__pycache__/colors.cpython-311.pyc -------------------------------------------------------------------------------- /files/__pycache__/colors.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/files/__pycache__/colors.cpython-39.pyc -------------------------------------------------------------------------------- /files/__pycache__/sprint.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/files/__pycache__/sprint.cpython-39.pyc -------------------------------------------------------------------------------- /files/banner.py: -------------------------------------------------------------------------------- 1 | import os 2 | import platform 3 | from scripts import colors 4 | from scripts.colors import r,g,y,c , w 5 | from colorama import Fore , Back 6 | 7 | GB = Back.GREEN 8 | YB = Back.YELLOW 9 | WB = Back.RED 10 | 11 | 12 | 13 | logo = f""" 14 | ▄█ ▄███████▄ 15 | ███ ███ ███ 16 | ███▌ ███ ███ 17 | ███▌ ███ ███ 18 | ███▌ ▀█████████▀ 19 | ███ ███ 20 | ███ ███ 21 | █▀ ▄████▀ 22 | 23 | ▄████████ ▄██████▄ ▄█ █▄ ▄████████ ▄████████ 24 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 25 | ███ ███ ███ ███ ███ ███ ███ █▀ ███ ███ 26 | ▄███▄▄▄▄██▀ ███ ███ ███ ███ ▄███▄▄▄ ▄███▄▄▄▄██▀ 27 | ▀▀███▀▀▀▀▀ ███ ███ ███ ███ ▀▀███▀▀▀ ▀▀███▀▀▀▀▀ 28 | ▀███████████ ███ ███ ███ ███ ███ █▄ ▀███████████ 29 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 30 | ███ ███ ▀██████▀ ▀██████▀ ██████████ ███ ███ 31 | ███ ███ ███ ███ 32 | 33 | {y}<{w}/{y}> {c}Author: {w}Cyber-Dioxide 34 | {w}<{y}/{w}> {GB}{w}Telegram : @cyberdioxide {Back.RESET} 35 | """ 36 | c = colors 37 | try: 38 | from colorama import Fore, Style 39 | except ModuleNotFoundError: 40 | os.system("pip install colorama") 41 | 42 | def banner(): 43 | print(c.ran + logo) 44 | 45 | 46 | 47 | def banner2(): 48 | 49 | 50 | print(c.ran,"\n" + "|"+ Style.BRIGHT + Fore.LIGHTCYAN_EX, "- " * 4, " [+] Follow me on Instagram @cyber_dioxide ", "- " * 4 + c.ran + "|") 51 | print(c.ran, "\n" + "|"+ Style.BRIGHT + Fore.LIGHTYELLOW_EX, "- " * 4, " [+] Follow me on Instagram @cyber_dioxide_ ", "- " * 4+c.ran + "|") 52 | print(c.ran , "\n"+ "|"+ Style.BRIGHT + Fore.LIGHTRED_EX, "- " * 4, "[+] Github: https://github.com/Cyber-Dioxide/ ", "- " * 3+c.ran + "|") 53 | print(c.ran + "\n"+ "|" + "*" * 60+c.ran + "|") 54 | 55 | def clear(): 56 | s = platform.platform() 57 | if "Windows" in s: 58 | os.system("cls") 59 | else: 60 | os.system("cls") if "Windows" in platform.platform() else os.system("clear") 61 | -------------------------------------------------------------------------------- /files/c_file.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int main() 5 | { 6 | system("color y8"); 7 | system("echo press any key to exit!"); 8 | getch(); 9 | 10 | } -------------------------------------------------------------------------------- /files/c_file.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/files/c_file.o -------------------------------------------------------------------------------- /files/colors.py: -------------------------------------------------------------------------------- 1 | from colorama import Style,Fore 2 | import random 3 | 4 | all_col= [Style.BRIGHT+Fore.RED,Style.BRIGHT+Fore.CYAN,Style.BRIGHT+Fore.LIGHTCYAN_EX, Style.BRIGHT+Fore.LIGHTBLUE_EX, Style.BRIGHT+Fore.LIGHTCYAN_EX,Style.BRIGHT+Fore.LIGHTMAGENTA_EX,Style.BRIGHT+Fore.LIGHTYELLOW_EX] 5 | 6 | ran = random.choice(all_col) 7 | 8 | lg = Style.BRIGHT+Fore.LIGHTGREEN_EX 9 | g = Style.BRIGHT+Fore.GREEN 10 | lc = Style.BRIGHT+Fore.LIGHTCYAN_EX 11 | c = Style.BRIGHT+Fore.CYAN 12 | ly = Style.BRIGHT+Fore.LIGHTYELLOW_EX 13 | y = Style.BRIGHT+Fore.YELLOW 14 | r = Style.BRIGHT+Fore.RED 15 | lr = Style.BRIGHT+Fore.LIGHTRED_EX 16 | w = Style.BRIGHT+Fore.LIGHTWHITE_EX -------------------------------------------------------------------------------- /files/elapsed_time.rb: -------------------------------------------------------------------------------- 1 | 2 | min = 00 3 | sec = 00 4 | hrs = 00 5 | 6 | while true do 7 | puts "Time Elapsed: #{hrs}:#{min}:#{sec}" 8 | sec +=1 9 | sleep(1) 10 | if sec == 60 11 | sec = 0 12 | min += 1 13 | end 14 | 15 | if min == 60 16 | min =0 17 | hrs +=1 18 | 19 | end 20 | 21 | if hrs == 12 22 | hrs = 0 23 | 24 | end 25 | 26 | end 27 | 28 | 29 | -------------------------------------------------------------------------------- /files/sprint.py: -------------------------------------------------------------------------------- 1 | import sys,time 2 | from files import colors 3 | c = colors 4 | def sprint(str): 5 | for i in str +c.c + "\n": 6 | sys.stdout.write(i) 7 | sys.stdout.flush() 8 | 9 | time.sleep(3/90) 10 | 11 | 12 | -------------------------------------------------------------------------------- /finder.py: -------------------------------------------------------------------------------- 1 | import ipapi 2 | from scripts.banner import banner , banner2 , clear, logo 3 | from files import colors 4 | from rgbprint import Color, gradient_print 5 | 6 | C1 = Color.magenta 7 | C2 = Color.hot_pink 8 | 9 | c = colors 10 | 11 | clear() 12 | 13 | gradient_print(logo, start_color=C1, end_color=C2) 14 | 15 | 16 | def program(): 17 | 18 | ip = input(c.ran + "Enter target ip: " +c.ran) 19 | location = ipapi.location(ip) 20 | 21 | for k , v in location.items(): 22 | print(c.c + k + " : " + c.lr + str(v)) 23 | 24 | yes = ['y' , 'yes'] 25 | no = ['n' , 'no'] 26 | 27 | cont = "" 28 | while cont not in no: 29 | program() 30 | cont = input(c.lg + "Do you want to continue? [y/n]") 31 | if cont in no: 32 | clear() 33 | banner2() 34 | else: 35 | clear() 36 | banner2() 37 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | colorama 2 | ipapi 3 | rgbprint -------------------------------------------------------------------------------- /scripts/__pycache__/banner.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/scripts/__pycache__/banner.cpython-311.pyc -------------------------------------------------------------------------------- /scripts/__pycache__/banner.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/scripts/__pycache__/banner.cpython-39.pyc -------------------------------------------------------------------------------- /scripts/__pycache__/colors.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/scripts/__pycache__/colors.cpython-311.pyc -------------------------------------------------------------------------------- /scripts/__pycache__/colors.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cyber-Dioxide/IP_Rover/b9baf261865a1a628640888be76f5c539e2696ac/scripts/__pycache__/colors.cpython-39.pyc -------------------------------------------------------------------------------- /scripts/banner.py: -------------------------------------------------------------------------------- 1 | import os 2 | import platform 3 | from scripts import colors 4 | from scripts.colors import r, g, y, c, w 5 | from colorama import Fore, Back 6 | 7 | GB = Back.GREEN 8 | YB = Back.YELLOW 9 | WB = Back.RED 10 | 11 | logo = f""" 12 | ▄█ ▄███████▄ 13 | ███ ███ ███ 14 | ███▌ ███ ███ 15 | ███▌ ███ ███ 16 | ███▌ ▀█████████▀ 17 | ███ ███ 18 | ███ ███ 19 | █▀ ▄████▀ 20 | 21 | ▄████████ ▄██████▄ ▄█ █▄ ▄████████ ▄████████ 22 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 23 | ███ ███ ███ ███ ███ ███ ███ █▀ ███ ███ 24 | ▄███▄▄▄▄██▀ ███ ███ ███ ███ ▄███▄▄▄ ▄███▄▄▄▄██▀ 25 | ▀▀███▀▀▀▀▀ ███ ███ ███ ███ ▀▀███▀▀▀ ▀▀███▀▀▀▀▀ 26 | ▀███████████ ███ ███ ███ ███ ███ █▄ ▀███████████ 27 | ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ 28 | ███ ███ ▀██████▀ ▀██████▀ ██████████ ███ ███ 29 | ███ ███ ███ ███ 30 | 31 | Author: Cyber-Dioxide 32 | Telegram : @cyberdioxide 33 | """ 34 | c = colors 35 | try: 36 | from colorama import Fore, Style 37 | except ModuleNotFoundError: 38 | os.system("pip install colorama") 39 | 40 | 41 | def banner(): 42 | print(c.ran + logo) 43 | 44 | 45 | def banner2(): 46 | print() 47 | 48 | 49 | def clear(): 50 | s = platform.platform() 51 | if "Windows" in s: 52 | os.system("cls") 53 | else: 54 | os.system("cls") if "Windows" in platform.platform() else os.system("clear") 55 | -------------------------------------------------------------------------------- /scripts/colors.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | try: 4 | from colorama import Style, Fore 5 | 6 | except ModuleNotFoundError: 7 | os.system("pip install colorama") 8 | import random 9 | 10 | all_col= [Style.BRIGHT+Fore.RED,Style.BRIGHT+Fore.CYAN,Style.BRIGHT+Fore.LIGHTCYAN_EX, Style.BRIGHT+Fore.LIGHTBLUE_EX, Style.BRIGHT+Fore.LIGHTCYAN_EX,Style.BRIGHT+Fore.LIGHTMAGENTA_EX,Style.BRIGHT+Fore.LIGHTYELLOW_EX] 11 | 12 | all_DARKCOLORS = [Style.BRIGHT+Fore.CYAN,Style.BRIGHT+Fore.GREEN ,Style.BRIGHT+Fore.RED , Style.BRIGHT+Fore.YELLOW , Style.BRIGHT+Fore.BLUE , Style.BRIGHT+Fore.WHITE] 13 | 14 | ran = random.choice(all_DARKCOLORS) 15 | ran2 = random.choice(all_col) 16 | 17 | lg = Style.BRIGHT+Fore.LIGHTGREEN_EX 18 | g = Style.BRIGHT+Fore.GREEN 19 | lc = Style.BRIGHT+Fore.LIGHTCYAN_EX 20 | c = Style.BRIGHT+Fore.CYAN 21 | ly = Style.BRIGHT+Fore.LIGHTYELLOW_EX 22 | y = Style.BRIGHT+Fore.YELLOW 23 | r = Style.BRIGHT+Fore.RED 24 | lr = Style.BRIGHT+Fore.LIGHTRED_EX 25 | b = Style.BRIGHT+Fore.BLUE 26 | w = Style.BRIGHT+Fore.LIGHTWHITE_EX 27 | 28 | -------------------------------------------------------------------------------- /scripts/sprint.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sys,time 3 | from scripts import colors 4 | c = colors 5 | def sprint(str): 6 | for i in str +c.c + "\n": 7 | sys.stdout.write(i) 8 | sys.stdout.flush() 9 | 10 | time.sleep(3/90) 11 | 12 | 13 | def command(str): 14 | os.system(str) --------------------------------------------------------------------------------