Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I wrote a quick guide for adding actually working custom portals with password verification using the Custom-Portals plugin #15

Closed
minanagehsalalma opened this issue Jan 12, 2022 · 8 comments
Labels
documentation Improvements or additions to documentation

Comments

@minanagehsalalma
Copy link

minanagehsalalma commented Jan 12, 2022

Add the guide to it if you want

  1. Find ' (a singel quote) and replace with '"'"' in the whole html fie

  2. Enable Regular expression Find ^ and replace with echo -e '

  3. Find $ and replace with '

  4. add these lines to the start of the file

#!/usr/bin/env bash
echo '<!DOCTYPE html>'
echo '<html>'
  1. To get the password verification to work , The input bar form which the value you want is in has to have a form tag with action url set to check.htm just like this
<form method="post" id="loginform" name="loginform" action="check.htm">
<input id="password" type="password" name="password" maxlength="63" size="20" />
</form>

  1. Use the custom_portals plugin by placing the .sh file in airgeddon plugins folder and then place the webpage files index.htm ..etc in a new folder with any name you like in the custom_portals folder
    and if you want to edit the check.htm file then you have to run the script with generic settings then get the files from path
    tmp/www and after editing it add it next to your custom index.htm

MAKE SURE THAT THE FILES ARE .htm not .HTML
The link to download the plugin

https://github.com/KeyofBlueS/airgeddon-plugins

  1. start airgeddon script and before being presented to choose the language of the captive portal
    you will get to choose the captive portal page from the custom_portals folder

Thanks for xpz3 & OscarAkaElvis for clearing things Up ❤

Thanks to you too : )

@KeyofBlueS KeyofBlueS added the documentation Improvements or additions to documentation label Jan 14, 2022
@xpz3
Copy link

xpz3 commented Jan 15, 2022

Step 1 should have been at step 5 i think @minanagehsalalma

@minanagehsalalma
Copy link
Author

Step 1 should have been at step 5 i think @minanagehsalalma

Done

@xpz3
Copy link

xpz3 commented Jan 15, 2022

Using this you can port fluxion portals for use with airgeddon

@minanagehsalalma
Copy link
Author

Using this you can port fluxion portals for use with airgeddon

Sure, might make a repo containing them haha

but you need to get hold of them first
they aren't just lying around , you have to extract them from tmp/fluxion after running the script

@xpz3
Copy link

xpz3 commented Jan 16, 2022

Using this you can port fluxion portals for use with airgeddon

Sure, might make a repo containing them haha

but you need to get hold of them first they aren't just lying around , you have to extract them from tmp/fluxion after running the script

No they're already in fluxion\attacks\Captive Portal
There are two types of portals. You'll know when you port

@minanagehsalalma
Copy link
Author

@xpz3

No they're already in fluxion\attacks\Captive Portal
There are two types of portals. You'll know when you port

Yeah , i am talking about the Generic ones

@koko9097
Copy link

mina pelase ca i have ur discord pelase habibi i realy need ur help

@xpz3
Copy link

xpz3 commented Apr 23, 2022

@xpz3 i didn't reply for a reason, delete your comment pls.

Done

Repository owner locked and limited conversation to collaborators Mar 15, 2023
@KeyofBlueS KeyofBlueS converted this issue into discussion #19 Mar 15, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants