Thursday, July 28, 2016

[Hash-Cracker]Hash-Cracker no need wordlist but need a time[python2]

Hello Today i want to upload python script
that can brute-force hash (md5,sha1,etc...)

No Need Wordlist file but just only need a time :D

Here is
Usage : Just type in terminal :P  
python2 hash-cracker.py

Hash : bf083d4ab960620b645557217dd59a49
1  ) All Characters (A-Za-Z0-9+SC)
2  ) Lower Characters ( a-z )
3  ) Upper Characters ( A-Z ) 
4  ) Only Digit ( 0-9 ) 
5  ) Special Characters ( !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ )
6  ) Lower Characters and Upper Characters ( A-Za-z )
7  ) Lower Characters and digits ( a-z0-9 )
8  ) Lower Characters and Special Characters (a-z+SC) 
9  ) Upper Characters and digits (A-Z0-9) 
10 ) Upper Characters and Special Characters ( A-Z+SC ) 
11 ) Digit and Special Characters ( 0-9+SC )
12 ) Lower Characters and digits and Special Characters ( a-z0-9+SC ) 
13 ) Upper Characters and digits and Special Characters ( A-Z0-9+SC )
14 ) Lower Characters and Upper Characters and digits (a-zZ-A0-9) 
15 ) Lower Characters and Upper Characters and Special Characters ( a-zA-Z+SC ) 
Choice : 2
++++++++++++++++++++++++++++++
 1 ] DSA
 2 ] DSA-SHA
 3 ] MD4
 4 ] MD5
 5 ] RIPEMD160
 6 ] SHA
 7 ] SHA1
 8 ] SHA224
 9 ] SHA256
 10 ] SHA384
 11 ] SHA512
 12 ] dsaEncryption
 13 ] dsaWithSHA
 14 ] ecdsa-with-SHA1
 15 ] md4
 16 ] md5
 17 ] ripemd160
 18 ] sha
 19 ] sha1
 20 ] sha224
 21 ] sha256
 22 ] sha384
 23 ] sha512
 24 ] whirlpool

Choice hash algorithms to Crack (1-24) : 4
Cracking with [ lll / 7734 ] : bf083d4ab960620b645557217dd59a49       |
Password Found :  lll




Download From Github

Monday, July 25, 2016

Zip password cracker python script hehe

Today i created simple python script that can crack zip password using wordlist file

Here is usage

python zippasscracker.py zipfilename.zip passwordfile.txt



====================================


Download From Github


Tuesday, July 12, 2016

[Tutorial]Set Custom Error Handler[/PHP]

Hello MSF :bh: 

php programming မွာ error ျဖစ္လို့ error ျပရင္ 
sql error ဆိုရင္

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /var/www/html/index.php on line 12


ဆိုျပီးျပတယ္။

က်ြန္ေတာ္တို့ က custom error handler တစ္ခုကို create လုပ္ျပီး ျပလို့ရပါတယ္။

php မွာပါတဲ့ function တစ္ခုကို ယူသံုးရမွာပါ။

သံုးရမဲ့ function ကေတာ့

set_error_handler("myErrorHandler");


myErrorHandler ဆိုတာကေတာ့ custom function တစ္ခု ျဖစ္ပါတယ္။

example .

<?php
// Creating Error Handler Function
function myErrorHandler($error_level,$error_message,$error_file,$error_line,$error_context){
  
    echo "Error Level : ". $error_level;
    echo "<br>";
    echo "Error Message : ". $error_message;
    echo "<br>";
    echo "Error File Name : ". $error_file;
    echo "<br>";
    echo "Error Line No: ". $error_line;
    echo "<br>";
    echo "Error error context : ". $error_context;
    echo "<br>";
  
}
// set error handler :P
set_error_handler("myErrorHandler");

// print the $test variable that not exists
echo ($test);
// so the error happen

?>


See the pic



photo ေလးကိုျကည့္ျပီးနားလည္မယ္ထင္ပါတယ္။ :hehe:

ေအာက္ php code ေတြကေတာ့
error msg ေတြကို www-data@localhost.localdomain mail ကို send လုပ္ေပးမွာျဖစ္ပါတယ္
( localhost မွာ စမ္းထားတဲ့ အတြက္ www-data@localhost.localdomain mail ကို ထဲ့ထားတာျဖစ္ပါတယ္ )



<?php
error_reporting(0); // Do Not Show any error in web page.

// Error Handler Function Create
function myErrorHandler($error_level,$error_message,$error_file,$error_line,$error_context){

   $msg = "Error Level : ". $error_level;
   $msg .= "\nError Message : ". $error_message;
   $msg .= "\nError File Name : ". $error_file;
   $msg .= "\nError Line No : ". $error_line;
   $msg .= "\nError context : ". $error_context;
   $to = "www-data@localhost.localdomain";
   $subject = "[Error Happen]";
   mail($to, $subject, $msg);


 
}
// set error handler :P
set_error_handler("myErrorHandler");

// print the $test variable that not exists
echo ($test);
// so the error happen
echo "Hello";
?>


ဒါဆိုရင္ error msg ေတြကို ေအးေအးေဆးေဆး ထိုင္ျကည့္ေနေတာ့ :P


To see error msg in localhost :hehe:  ( tested in Kali Linux )


tail -f -n 0 /var/mail/www-data

စမ္းျကည့္ရေအာင္ ။  :hehe:

Web page မွာ error မျပပါဘူး
Hello ဆိုတဲ့ စာေတာ့ လာျပပါတယ္
User က Error message ကို ျမင္လိုက္ရမွာ မဟုတ္ပါေတာ့ပါဘူး။

web admin ကသာ error msg ကို ျမင္ေတြ့ရမွာျဖစ္ပါတယ္။




ဒါဆိုရင္ error ကို troubleshoot လုပ္လို့ရပါျပီ။
Normal Error လား
Attacker တစ္ေယာက္ရဲ့ attack ျပုလုပ္မွုေျကာင့္ တက္တဲ့ error လားဆိုျပီး :P :P

:bh: :bh:

နားမလည္ တာရွိလို့ရွိရင္ ေမးလို့ရပါတယ္ဗ်ို့။

:bh: :bh:


Take Care!

Thursday, July 7, 2016

[Root-Me]Cryptanalysis-Encoding-ASCII[/Solution]

Hello MS

Root Me-Cryptanalysis challenge solution ေလးတင္ေပးလိုက္ပါတယ္ေနာ္ :D

Challenge Link Encoding-ASCII

Level 1 ပါ Challenge ရဲ့ title ကို တစ္ခ်က္ျကည့္လိုက္ ပါမယ္။



Encoding - ASCII

Point ကေတာ့ 5 Points ျဖစ္ပါတယ္။

OK ဗ်ာ။

ေအာက္နားမွာ hint အေနနဲ့ ေပးထားတာကေတာ့

Statement

Decode the string.

အင္း ဒါဆိုရင္ေတာ့ decode လုပ္ရမယ္ဆိုတာကို သိလိုက္ရသလို encode လုပ္ထားတဲ့ msg တစ္ခုကို ေတြ့ရေတာ့မယ္လို့ ယူဆရပါေတာ့မယ္  :P
OK Let start the Challenge

Start the challenge button ေလးကို နိုပ္လိုက္မယ္ဗ်ာ။

file ext က txt file ပဲ ဘာမွေထြေထြ ထူးထူး မရွိပါဘူး (View Page Source တို့ဘာတို့  ျကည့္စရာမလိုပါဘူး )

4C6520666C6167206465206365206368616C6C656E6765206573743A203261633337363438316165353436636436383964356239313237356433323465

က်ြန္ေတာ္ အေပါ္မွာ ေျပာထားသလိုပါပဲ encode လုပ္ထားတဲ့ msg တစ္ခုေပါ့ဗ်ာ။

msg ကိုေသေသခ်ာခ်ာ ျကည့္လိုက္ပါ။

0-E ( 0-F hex encode ) စာလံုးေတြပါေနတယ္။

hex encode စာလံုးေတြဆိုတာ သိရပါမယ္။ ( ASCII Char ေတြကို hex encode လုပ္ထားတာ )


ok ဗ်ာ။
decode processing ေလးလုပ္ရေအာင္။ :D

decode process ေတြ အမ်ားျကီးရွိပါတယ္။




hackbar ကန hex decode လုပ္ရသလို

python language ကို သံုးျပီး decode လုပ္လို့ရပါတယ္ ကိုသန္ရာ သန္ရာေပါ့ :P

( တျခား programming language ေတြ သံုးျပီးလဲ decode လုပ္လို့ရတယ္ ေနာ္  )

hackbar ကေန လုပ္တက္မယ္ထင္ပါတယ္။ မေျပာျပေတာ့ပါဘူး
python ကေန ဘယ္လိုလုပ္လဲ ဆိုတာ ေျပာျပခ်င္ပါတယ္ :bh:

အရင္ဆံုး
1 - python shell တစ္ခုဖြင့္လိုက္ပါ

2 - variable တစ္ခုထဲ ကို encode msg assign လုပ္လိုက္ပါမယ္။

3 - encode msg assign လုပ္ထားတဲ့ variable ကို decode လုပ္ပါမယ္



Done :dance:

ans
Le flag de ce challenge est: 2ac376481ae546cd689d5b91275d324e

Le flag de ce challenge est ကေတာ့ French Language နဲ့ ေရးထားတာျဖစ္ပါတယ္။
Google Translate ကေနဘာသာျပန္လိုက္ရေတာ့ ေအာက္ကလိုမ်ိုး English Language နဲ့ဆိုရင္ေတာ့
Flag အေနနဲ့ ရမွာျဖစ္ပါတယ္

The flag of this challenge is: 2ac376481ae546cd689d5b91275d324e



Thanks For Reading