{"id":18563578,"url":"https://github.com/ishanoshada/iptracker","last_synced_at":"2026-02-12T01:07:45.635Z","repository":{"id":223867767,"uuid":"761764007","full_name":"Ishanoshada/iptracker","owner":"Ishanoshada","description":"A Python package for tracking IP addresses and their locations.","archived":false,"fork":false,"pushed_at":"2025-02-02T15:27:15.000Z","size":25,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-02T15:35:02.010Z","etag":null,"topics":["ce","ceh","exploit","information-gathering","ip-gather","ip-tracker","osint","pypi"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/iptracker/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ishanoshada.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-22T12:56:31.000Z","updated_at":"2025-02-02T15:26:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"93bc7331-9025-48ab-b1fe-6f1951995af8","html_url":"https://github.com/Ishanoshada/iptracker","commit_stats":null,"previous_names":["ishanoshada/iptracker"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishanoshada%2Fiptracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishanoshada%2Fiptracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishanoshada%2Fiptracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishanoshada%2Fiptracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ishanoshada","download_url":"https://codeload.github.com/Ishanoshada/iptracker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239293952,"owners_count":19615043,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ce","ceh","exploit","information-gathering","ip-gather","ip-tracker","osint","pypi"],"created_at":"2024-11-06T22:12:57.766Z","updated_at":"2026-02-12T01:07:40.589Z","avatar_url":"https://github.com/Ishanoshada.png","language":"Python","funding_links":["https://buymeacoffee.com/ishanoshada"],"categories":[],"sub_categories":[],"readme":"\n# IPTracker\n\n\nIPTracker is a versatile Python library and service that allows you to track and analyze IP addresses, providing valuable insights into user activity and location.\n\n## Give us a ⭐️ if you find this project helpful!  \n\nIf you like this project, please consider giving it a star ⭐️ on GitHub. Your support motivates me to keep improving it!  \n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://buymeacoffee.com/ishanoshada\"\u003e\n    \u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" height=\"50\" alt=\"Buy Me a Coffee\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n## Features\n\n- **User Account Management:** Easily create and manage user accounts to track IP addresses.\n- **Secure Authentication:** Password-protected accounts ensure secure access to tracking data.\n- **Generate Tracking Links:** Generate unique tracking links to monitor user interactions.\n- **IP Location Lookup:** Retrieve detailed information about the geographical location of IP addresses.\n- **Real-Time Data Processing:** Continuously monitor and process IP tracking data in real-time.\n- **Customizable Settings:** Tailor settings to your preferences, including location tracking and data processing intervals.\n\n## Installation\n\nYou can install IPTracker via pip:\n\n```bash\npip install iptracker\n```\n\n## Usage\n\n```python\nfrom iptracker import IPTracker\n\n# Initialize IPTracker with your credentials\nusername = \"your_username\"\npassword = \"your_password\"\nredirect_url = \"/\"\ntracker = IPTracker(username, password, redirect_url)\n\n# Create an account\n# print(tracker.create_account())\n\n# Login\n# print(tracker.login())\n\n# Generate a tracking link\ntracking_link = tracker.generate_link()\nprint(\"Tracking Link:\", tracking_link)\n\n# Retrieve data from the tracking link\n# Replace the example URL with your generated tracking link\n# tracker.link_data(\"https://xxxxxxxx.com/link/your_tracking_key\")\n```\n\n## Example\n\nCheck out this example to see how IPTracker can be used to monitor user interactions:\n\n```python\nfrom iptracker import IPTracker\n\n# Initialize IPTracker with your credentials\nusername = \"your_username\"\npassword = \"your_password\"\nredirect_url = \"https://github.com/Ishanoshada/iptracker/\"\ntracker = IPTracker(username, password, redirect_url,location=True)\n\n# Create an account\n# print(tracker.create_account())\n\n# Login\n# print(tracker.login())\n\n# Generate a tracking link\ntracking_link = tracker.generate_link()\nprint(\"Tracking Link:\", tracking_link)\n\n# Retrieve data from the tracking link\n# Replace the example URL with your generated tracking link\ntracker.link_data(tracking_link)\n\"\"\"Processing Link Data...\n\n\nIP: 127, Timestamp: Thu, 22 Feb 2024 12:05:48, User Agent: Mozilla/5.0 (Linux; 37.36\n\nIP Information:\nIP Address: 1..237\nCity: \nRegion: \nCountry: \nLocation: 6.65\nOrganization: AS180a PLC.\nPostal Code: \nTimezone: Asi\n\n\"\"\"\n\n```\n\n```python\nfrom iptracker import main\n\nmain() #interface\n\"\"\"\nHere's how you can interact with the improved IP Tracker script:\n\n1. Run the script.\n2. Enter your credentials when prompted (username, password, redirect URL).\n3. Choose options from the menu:\n\n    - **Create Account (1)**: Creates an account with the provided credentials.\n    - **Login (2)**: Logs into the account.\n    - **Generate Link (3)**: Generates a tracking link.\n    - **Track Link Data (4)**: Tracks data for a specific link.\n    - **Exit (5)**: Exits the program.\n\nExample interaction:\n\n                                   \n\nWelcome to the IP Tracker!\nPlease enter your credentials:\nUsername: my_username\nPassword: my_password\nRedirect URL: https://example.com\nDo you want to track IP location? (Y/N): Y\n\nMenu:\n1. Create Account\n2. Login\n3. Generate Link\n4. Track Link Data\n5. Exit\nEnter your choice (1-5): 3\nGenerated link: https://bbbbbbbb-three.vercel.app/link/123456\n\nMenu:\n1. Create Account\n2. Login\n3. Generate Link\n4. Track Link Data\n5. Exit\nEnter your choice (1-5): 4\nEnter the link URL: https://bbbbbbbb-three.vercel.app/link/123456\n\nProcessing Link Data...\nIP: 123.456.789.0, Timestamp: 2024-02-25 12:34:56, User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.9000.0 Safari/537.36\n\nIP Information:\nIP Address: 123.456.789.0\nCity: CityName\nRegion: RegionName\nCountry: CountryName\nLocation: Latitude, Longitude\nOrganization: OrganizationName\nPostal Code: PostalCode\nTimezone: TimezoneName\n\nMenu:\n1. Create Account\n2. Login\n3. Generate Link\n4. Track Link Data\n5. Exit\nEnter your choice (1-5): 5\nExiting program...\n\nThis example demonstrates creating an account, generating a tracking link, and tracking data for that link. You can explore other options similarly.\n\"\"\"\n\n\n\n```\n\n## Contributing\n\nWe welcome contributions from the community! Feel free to submit bug reports, feature requests, or pull requests to help improve IPTracker.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Contact\n\nFor any inquiries or support, please contact us at Ishan.kodithuwakku.official@gmail.com\n\n**Repository Views** ![Views](https://profile-counter.glitch.me/iplogger/count.svg)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishanoshada%2Fiptracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fishanoshada%2Fiptracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishanoshada%2Fiptracker/lists"}