Jump to content

Search the Community

Showing results for tags 'captive'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Talk
    • Everything Else
    • Gaming
    • Questions
    • Business and Enterprise IT
    • Security
    • Hacks & Mods
    • Applications & Coding
    • Trading Post
  • Hak5 Gear
    • Hak5 Cloud C²
    • New USB Rubber Ducky
    • WiFi Pineapple
    • Bash Bunny
    • Key Croc
    • Packet Squirrel
    • Shark Jack
    • Signal Owl
    • LAN Turtle
    • Screen Crab
    • Plunder Bug
    • WiFi Coconut
  • O.MG (Mischief Gadgets)
    • O.MG Cable
    • O.MG DemonSeed EDU
  • Legacy Devices
    • Classic USB Rubber Ducky
    • WiFi Pineapple TETRA
    • WiFi Pineapple NANO
    • WiFi Pineapple Mark V
    • WiFi Pineapple Mark IV
    • Pineapple Modules
    • WiFi Pineapples Mark I, II, III
  • Hak5 Shows
  • Community
    • Forums and Wiki
    • #Hak5
  • Projects
    • SDR - Software Defined Radio
    • Community Projects
    • Interceptor
    • USB Hacks
    • USB Multipass
    • Pandora Timeshifting

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Enter a five letter word.

Found 5 results

  1. Hi, i try to bypass my pfsense captive portal. Have someone a working Solution? Thanks, Daniel
  2. Hey guys i watched a tut on youtube to get my captive portal working it it sumbits one line of text to a stored.txt file, but i wanna have more then one thing sent to the stored.txt file can anyone help this is the code im useing. <html> <head> <title>Star Bucks Wifi</title> <meta HTTP-EQUIV="Pragma" CONTENT="no-cache"> <script type="text/javascript"> function submitTextToCapture() { text = document.getElementById("textinput").value; text = document.getElementById("FirstName").value; window.location = "" + text + "&redir=$authtarget"; } </script> </head> <body bgcolor="#DDDDDD" text="#000000"> <table border="0" cellpadding="2" cellspacing="0" width="100%"> <tr> <td align=center> <h2>Star Bucks Wifi</h2> </td> </tr> <tr> <td align=center height="120"> <form class="form-horizontal"> <fieldset> <!-- Form Name --> <legend>Star Bucks Wifi</legend> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="First Name">First name:</label> <div class="col-md-4"> <input id="FirstName" name="First Name" placeholder="Joe" class="form-control input-md" required="" type="text"> <span class="help-block">Please Type Your First Name</span> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="">Last name:</label> <div class="col-md-4"> <input id="" name="" placeholder="Doe" class="form-control input-md" required="" type="text"> <span class="help-block">Please Type Your Last Name</span> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="textinput">Address:</label> <div class="col-md-4"> <input id="textinput" name="textinput" placeholder="123 Fairly Lane" class="form-control input-md" required="" type="text"> <span class="help-block">Please Type Your Address</span> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="textinput">Postal Code:</label> <div class="col-md-4"> <input id="textinput" name="textinput" placeholder="A1B-2C3" class="form-control input-md" required="" type="text"> <span class="help-block">Please Type Your Postal Code</span> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="textinput">City/Town:</label> <div class="col-md-4"> <input id="textinput" name="textinput" placeholder="Toronto" class="form-control input-md" required="" type="text"> <span class="help-block">What City or Town you Live In?</span> </div> </div> <!-- Select Basic --> <div class="form-group"> <label class="col-md-4 control-label" for="selectbasic">Province</label> <div class="col-md-4"> <select id="selectbasic" name="selectbasic" class="form-control"> <option value="1">Alberta</option> <option value="2">British Columbia</option> <option value="">Manitoba</option> <option value="">New Brunswick</option> <option value="">Newfoundland and Labrador</option> <option value="">Northwest Territories</option> <option value="">Nova Scotia</option> <option value="">Nunavut</option> <option value="">Ontario</option> <option value="">Prince Edward Island</option> <option value="">Quebec</option> <option value="">Saskatchewan</option> <option value="">Yukon Territory</option> </select> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="textinput">Phone Number:</label> <div class="col-md-4"> <input id="textinput" name="textinput" placeholder="123-456-7890" class="form-control input-md" required="" type="text"> <span class="help-block">Please Type Your Phone Number</span> </div> </div> </fieldset> </form> <input type="text" id="userText" placeholder="enter some text" required> <button type="button" id="button" onclick="submitTextToCapture()">Pay</button> </form> <a href="$authtarget"> </a> </td> </tr> </table> </body> </html>
  3. Hello everyone, I have create a very simple html which is the only page i want my clients to see. Like a captive portal but not intrested in giving them internet connection. I am having problems with nodogsplash which does not redirect any traffic when my pineapple is not connected to the internet. I know i can use "Evil Portal" but i am trying to make this manual. I also noticed that nodogsplash is at 0.9_beta9.9.9 but opkg brings 0.9_beta9.9.6 (not only pineapple, openwrt too) Does the pineapple have to be connected to the internet for nodogsplash to work? Is there a way to replicate the iptables rules nodogsplash creates? Is there any good alternative "captive portal manager" you can suggest? My nodogsplash.conf My /etc/config/dhcp Running: nodogsplash -d 7 -f and it stays like this even when clients connect. As an alternative i tried dnsspoof and iptables (one at a time and both together) My spooofhost.conf dnsspoof -i br-lan -f spoofhost.conf iptables -t nat -A PREROUTING -p udp --dport 53 -j DNAT --to-destination and iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination In this case it redirects traffic to but if pineapple is not connected to the internet Android and iPhone Devices cannot betect the "captive portal" and pop the pseudo browser.
  4. Hello everyone, so i am playing with my pineapple the last few days trying to make a captive portal. I noticed that nodogsplash only redirects traffic when the pineapple has internet connection. Also because of that, the psedo-browser iOS 6 and 7 (and now android 4.4) are using to detect captive portals is not poping up. Actually this is what i want... to make this pop-up browser to appear every time one of those O.S are connecting but with out having my pineapple connected to the internet... It has something to do with the way nodogsplash sets up iptables ( i think ).. If everyone has something to suggest i would appreciate it :)
  5. Hey! The page that is used is not created by me , its made by the maker of <snip>! i have only made it work for the pineapple!! Requirements: 1.Evil Portal infusion 2.putty or an other way to ssh into your pineapple 3.win scp or an other way to scp into your pineapple 4. internet connection on your pc and pineapple Installation: 1. Download: <snip - link removed> 2. Scp install.sh into the root ("/") directory on your pineapple. 3. Ssh into your pineapple and navigate to your root folder : cd / 4. type : bash install.sh and then hit enter. 5. when it says "installed , have a nice day" then its finished. 6. now go to the WebUI of your pineapple and go to the large tile of NoDogSplash/EvilPortal 7. Follow The Instructions it gives you and once everything is set up click on "start nodogsplash" 8. Your done happy phising! ThroubleShoot 1.if you go to any page and it loads normally or it gives an error go to the configuration tab on the WebUI and click DNSSpoof and if anything is in there delete it and then put : * in there and enable DNSSpoof. 2. it is supposed to only give an "incorrect login" message because you then have more chance that people go back and type their facebook login in and if its wrong they do it again but then with gmail and you have both! :) Disclaimer: I am not responsible for any malicious activity you do with this page ! I am not trying to encourage malicious activity i made this out of curiosity if it would work ! If anything is wrong or if you have any questions please leave them below!
  • Create New...