Jump to content

sud0nick

Dedicated Members
  • Posts

    1,056
  • Joined

  • Last visited

  • Days Won

    66

Everything posted by sud0nick

  1. I use VAS (Vintela Authentication Services) which is also known as QAS (Quest Authentication Services) which now appears to be owned by OneIdentity. It works really well for AD authentication on Linux hosts. I'm not sure where you can get the version that I use but you can check OneIdentity's trial downloads for something similar (https://www.oneidentity.com/trials). Edit: I should mention I use it on RHEL and haven't tried on Ubuntu but I'm sure they provide an appropriate package for your system.
  2. No one is going to help you phish credentials from people's personal accounts. The Pineapple is intended to be a tool for pentesting with proper permission.
  3. I suggest you re-read my earlier post. I'll quote it for convenience. Pay particular attention to the paragraph that details how you can build this module without using a Python script you've found online.
  4. I think the first thing you need to understand is the architecture of a module. You could watch the video that Seb and Darren put together a while back on building modules but I'll give a quick description here. index.html - The homepage of your module. It contains all of the code to display the features of your module to the user. It also contains elements of AngularJS to bind controls to functions in your module.js file. js/module.js - Includes an AngularJS controller with all necessary code to interface between index.html and module.php asynchronously. api/module.php - Contains the server-side code that performs tasks when called by module.js. In the case of building a web terminal it would be as simple as having a textarea in index.html with a javascript event that fires every time return is pressed. When the event fires it would call a function within module.js that extracts the last line of text from the data within the textarea (this can be a variable within your scope that is simply bound to the textarea). It then sends an AJAX request to module.php which takes the line, runs it through a function like shell_exec and returns the output to module.js. When it's received, your function in module.js appends the returned data to the scoped variable that's bound to your textarea and it automatically gets updated in the user interface. Of course it would take a bit more work than this to make everything look exactly like a shell, and for it to be secure, but the basic functionality really is simple.
  5. You can still make it for the NANO, too. Just disable the 5GHz feature.
  6. I think you misunderstood his post. He's not building this module, he is simply requesting that someone else build it and has laid out requirements. I think it's a great idea and I would like to see it implemented. I would do it myself if I wasn't already too swamped with work and school.
  7. Sort of, the file() function in PHP returns an array of lines from the file. $lines = file($ssidFile); This allows us to access each line of the file individually by using its index which would be n-1 where n is the line number you want. // Echo line 1 echo $lines[0]; // Echo line 2 echo $lines[1]; So to get the number of lines in the file we can use the count() function to count the number of elements in the array. echo count($lines); In this particular case the SSID file contains one SSID per line. So the number of lines in the file is equal to the number of SSIDs. I think Noth may have confused the principle of zero indexing an array with getting its number of elements which is why they subtracted one from the count.
  8. You could also just not subtract anything and return the number of elements .
  9. If you want to submit your module to the Module Manager you have to create an account at https://wifipineapple.com/portal. Create a .tar.gz of your module and upload it there.
  10. The Pineapple does so much more than intercept communications to the internet. It's great for spoofing, auditing, recon, and much more. It's really only limited to your capabilities and the laws of physics.
  11. I posted that almost a year ago... I doubt any of it is relevant anymore.
  12. PHP and PDO are best in my opinion. PDO stands for PHP Data Objects. It allows you to create prepared statements so you don't have to worry about sanitizing your input for SQL injection attacks.
  13. How's the performance of the PiVPN? I currently use OpenVPN Access Server as a VM on my NUC and was considering building a PiVPN to have dedicated hardware for it but I'm concerned about the network performance.
  14. I, too, have some Pi's laying around and have been looking for some projects. I've looked here (http://www.instructables.com/id/Raspberry-Pi-Projects/) but haven't found anything I really want to build yet. If anyone else has some cool ideas please share.
  15. Neat! I'm guessing you built it for the MKV because you don't have a NANO or TETRA? I would like to see it on the new platform if you're able to convert it.
  16. hmm...I have a 3DS. Exactly what does this infusion do?
  17. You won't find them here. That sort of behavior is not condoned on these forums.
  18. sud0nick

    OpenVPN

    You could always try it yourself and see what works.
  19. It looks like there aren't any clients connected. Have you connected a client to the open AP and verified it still shows zero clients connected?
  20. Will DLP not work if your Oracle DB is on a VM? If that's the case it's very strange. According to this article Symantec won't support that configuration simply because it's not certified by Oracle, although Oracle will provide support for DB issues even if the server is hosted in a virtual environment. Where I work we have a few Oracle DB servers on VMs and I don't think we've had any problems because of it.
  21. Can you post some screenshots of what you see? It would probably help.
  22. dafuq are you talking about? If you have a problem with a module post the issue in its support thread and the developer will help you.
  23. Yep, but it was the NANO that locked up for me. I couldn't access the web interface anymore and needed to pull the power and reboot just to get back in.
  24. Fun fact, I thought the exact same way a couple years ago and built PortalAuth to automatically authenticate the Pineapple with captive portals (hence the name). newbi3 pretty much told me the same thing I told you and over time the module evolved into a cloner more than something that just bypasses captive portals.
  25. You definitely didn't even try what I said...
×
×
  • Create New...