Skip to content

Commit f23895f

Browse files
authored
Ver-2.0
1 parent bea5802 commit f23895f

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Khata is written in PHP (Yes, I said PHP) because PHP is easily available on all
1414
For data security I am encrypting received request with AES-256-OFB and keeping them in a plain text file (Now don't be so melodramatic). From where C2 (index.php) picks up all the data decrypts it and present it in readable form. For C2 security I have tried to keep up with the security measures like Anti-CSRF, Captcha, Security Headers, and other stuff I can't remember. (If you have any suggestions to improve security put them in suggestion box).
1515

1616
# Demo
17-
http://khata.getforge.io/
17+
http://khata.mtk911.cf/
1818

1919
## Getting Started
2020
Deploying khata is super easy you just need to have and do few things:
@@ -26,7 +26,7 @@ Done
2626
## The necessary
2727
1. Change Username and Password(Make sure it is SHA256) in configuration file
2828
2. Change Key and IV in configuration file for encryption
29-
3. Change file name in configuration file
29+
3. Change file name of logs and responder in configuration file
3030
4. Change random1 and random2 variable
3131
5. Make sure catch.php has permission to write in directory
3232

@@ -36,7 +36,7 @@ Done
3636
3. For security reason log file size is limited to 1 GB you can change it to whatever you want
3737

3838
## Arming
39-
Khata can be use to detect XSS and SSRF using Khata as a listener. For XSS place Khata in script tag source <script src="http://abc.xyz/catch.php"> in case of XSS vulnerability you will be able to see a log entry in C2. For SSRF visit following [blog](https://portswigger.net/web-security/ssrf).
39+
Khata can be use to detect XSS and SSRF using Khata as a listener. For XSS place Khata in script tag source <script src="http://abc.xyz/catch.php"> in case of XSS vulnerability you will be able to see a log entry in C2. For SSRF visit following [blog](https://portswigger.net/web-security/ssrf). Using responder function you can define your own response which turns KHATA into multi-function tool and sky is the limit.
4040

4141
## File Facts
4242
**index.php**: C2 where you view all data<br>
@@ -50,7 +50,7 @@ Khata can be use to detect XSS and SSRF using Khata as a listener. For XSS place
5050
<img src="https://i.imgur.com/RQlIzkt.gif" alt="Login" border="0">
5151

5252
## After login
53-
<img src="https://i.imgur.com/QgRGsaR.png" alt="Dash" border="0">
53+
<img src="https://i.imgur.com/ye9bys4.png" alt="Dash" border="0">
5454

5555
## DISCLAIMER
5656
All the software/scripts/applications/things in this repository are provided as is, without warranty of any kind. Use of these software/scripts/applications/things is entirely at your own risk. Creator of these softwares/scripts/applications/things is not responsible for any direct or indirect damage to your own or defiantly someone else's property resulting from the use of these software/scripts/applications/things.
@@ -77,3 +77,8 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
7777
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
7878
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
7979
SOFTWARE.
80+
81+
# Changes
82+
### Ver 2.0
83+
+ Added responder functionality to display or execute custom payloads on catch.php response
84+
+ Captcha turned to image for better security

0 commit comments

Comments
 (0)