ip hidder tool for windows
by 000especulator - Monday August 12, 2024 at 01:34 PM
#1
hello again, this is a ip hidder tool writed on python and this is the code
------------------------------------------------------------
import subprocess
import random
import re
import local
import os

def print_banner():
    banner = """
\033[94m ___________  _  _ _________________ ___________
|_  _| ___ \\ | | | |_  _|  _  \\  _  \\  ___| ___ \\
  | | | |_/ / | |_| | | | | | | | | | | |__ | |_/ /
  | | |  __/  |  _  | | | | | | | | | |  __||    /
_| |_| |    | | | |_| |_| |/ /| |/ /| |___| |\\ \\
\\___/\\_|    \\_| |_|\\___/|___/ |___/ \\____/\\_| \\_|
                                                 
\033[0m"""
    print(banner)

def generate_random_ip():
    return f"192.168.{random.randint(0, 255)}.{random.randint(1, 254)}"

def get_current_ip():
    encoding = locale.getpreferredencoding()
    ipconfig_result = subprocess.check_output(["ipconfig"], shell=True).decode(encoding, errors='ignore')
    match = re.search(r"IPv4 Address.*?: (\d+\.\d+\.\d+\.\d+)", ipconfig_result)
    if match:
        return match.group(1)
    else:
        return None

def change_ip():
    real_ip = get_current_ip()
    subprocess.call(["ipconfig", "/release"])
    subprocess.call(["ipconfig", "/renew"])
    new_ip = get_current_ip()
    print(f"Your real IP ({real_ip}) has been hidden. Your new IP is: {new_ip}")

def reset_ip():
    subprocess.call(["ipconfig", "/release"])
    subprocess.call(["ipconfig", "/renew"])

def show_current_ip():
    current_ip = get_current_ip()
    if current_ip:
        print(f"Your current IP address is: {current_ip}")
    else:
        print("Unable to retrieve current IP address.")

def clear_screen():
    # For Windows
    if os.name == 'nt':
        _ = subprocess.call('cls', shell=True)
    # For Unix-like systems (Linux, macOS)
    else:
        _ = subprocess.call('clear', shell=True)

def main():
    while True:
        clear_screen()
        print_banner()
        print("\033[94m1. Change IP address\033[0m")
        print("\033[94m2. Reset IP address\033[0m")
        print("\033[94m3. Show current IP address\033[0m")
        print("\033[94m4. Exit\033[0m")
        choice = input("\033[94mEnter your choice: \033[0m")

        if choice == "1":
            change_ip()
        elif choice == "2":
            reset_ip()
        elif choice == "3":
            show_current_ip()
        elif choice == "4":
            break
        else:
            print("Invalid choice. Please try again.")
        input("Press Enter to continue...")

if __name__ == "__main__":
    main()
Reply
#2
this just asks for a chosen ip from primary dhcp server? nothing to do with public ip. No ip here is being hidden, instead swapped for a preferred one. This code does something which take me 2 seconds to do in a console.
Reply
#3
Bro this script don't have anything to do with a public ip Smile
This forum account is currently banned. Ban Length: (Permanent)
Ban Reason: Leeching | http://breached26tezcofqla4adzyn22notfqw...an-Appeals if you feel this is incorrect.
Reply
#4
this script really doesnt hide anything it basically gets you a new local ip which changes and hides nothing
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Tool For Generator (Credit Cards) By Me LeakMannn 15 1,100 Yesterday, 07:41 AM
Last Post: b4tumr3is
  Altunigma - Crypto Wallet Bruteforcer & Recovery Tool (Free) ottomanturks 10 705 04-11-2025, 08:07 AM
Last Post: ottomanturks
  FREE WINDOWS & OFFICE BaDibaDiBoo 2 484 04-07-2025, 10:27 AM
Last Post: devf1blogy
  TOOL FOR JOB WITH ULP scoob3r 0 388 03-03-2025, 06:08 PM
Last Post: scoob3r
  DDoS TOOL- (HK-Hacker) pokeyMONKD 0 381 03-03-2025, 10:41 AM
Last Post: pokeyMONKD

Forum Jump:


 Users browsing this thread: 1 Guest(s)