Sunday, April 1, 2012

Sự thật về "13 máy chủ tên miền gốc"

Dạo gần đây có tin đồn rằng nhóm hacker Anonymous đe dọa sẽ đánh sập internet bằng cách sẽ DDoS chết "13 máy chủ tên miền gốc" ( 13 Root DNS server ). Vậy 13 máy chủ tên miền gốc này là gì ? có thực sự tồn tại 13 máy chủ tên miền gốc này và chúng đều thuộc kiểm soát của Hoa Kỳ ?

Saturday, March 31, 2012

iPhone/iOS virus - Cái hại gây ra bởi ở việc jailbreak iOS

Câu chuyện về "vượt ngục"
iPhone có vẻ là một thiết bị thực sự giống một cái Mac Computer nhất mà tôi từng được biết ( các thiết bị chạy Android chỉ là rác nếu cố coi chúng là một cái computer ). iOS có sự khởi nguồn là từ Unix cụ thể là hệ BSD do iOS thực ra là bản rút gọn của MacOS dành cho các máy tính Mac của Apple. Sau khi jailbreak cái iOS này và thâm nhập vào cấu trúc bên trong của hệ điều hành thì tôi thực sự ngạc nhiên về các quy tắc bảo mật mà Apple áp dụng trong iOS.

Saturday, March 17, 2012

Bảo vệ PHP Shell fully undetectable bởi Antivirus

Bài viết về đoạn mã mã hóa ở đây:
http://thehackernews.com/2012/03/carbylamine-php-encoder-make-php-files.html

<?php
function rstr() //Random String Function
{
 $len=rand(3,6);
 $chr='';
 for($i=1;$i<=$len;$i++)
 {
  $chr.=rand(0,1) ? chr(rand(65,90)) : chr(rand(97,122));
 }
 return $chr;
}
function enjumble($data) //Custom Encoding + Base64 + gzinflate()
{
 for($i=0;$i<strlen($data);$i++)
 {
  $data[$i]=chr(ord($data[$i])+1);
 }
 return base64_encode(gzdeflate($data,9));
}
function striptag($in) //Remove '<?php' from initial code
{
 $pos = strpos($in,"<?php"); //to do: add support for short_tags
 if(is_numeric($pos))
 {
  for($i=$pos;$i<=$pos+4 && strlen($in) >=5;$i++)
  {
  $in[$i]=' ';
  }
  return $in;
 }
 else
 {
 return $in;
 }
}
function makeoutfile($str)
{ $funcname=rstr();
$varname='$'.rstr();
$template=
"<?php function ".$funcname."($varname)
{
$varname=gzinflate(base64_decode($varname));
 for(\$i=0;\$i<strlen($varname);\$i++)
 {
".$varname."[\$i] = chr(ord(".$varname."[\$i])-1);
 }
 return $varname;
 }eval($funcname(\"";
  $str=enjumble($str);
 $template = $template . $str."\"));?>";
 return $template;
}
function main($argc,$argv)
{
$banner=
"\n +-------------------------------------------------------------------+
 |+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++|
 |+                                                                 +|
 +____               _             _                    _           +|
/  __ \             | |           | |                  (_)          +|
| /  \/  __ _  _ __ | |__   _   _ | |  __ _  _ __ ___   _  _ __    _+|_
| |     / _` || '__|| '_ \ | | | || | / _` || '_ ` _ \ | || '_ \  / _ \
| \__/\| (_| || |   | |_) || |_| || || (_| || | | | | || || | | ||  __/
 \____/ \__,_||_|   |_.__/  \__, ||_| \__,_||_| |_| |_||_||_| |_| \___|
 |+                         __/ |                                    +|
 |+                    Carbylamine PHP Encoder                      +|
 |+                           v0.1.1 Nightly                        +|
 |+                                                                 +|
 |+                                                                 +|
 |+                      Coded by Prakhar Prasad                    +|
 |+                        (prakharpd@gmail.com)                    +|
 |+                                                                 +|
 |+                                                                 +|
 |+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++|
 +-------------------------------------------------------------------+\n\n";
$usage="$banner Syntax: ".$_SERVER['PHP_SELF']." <file to encode> <output file>\n";
if($argc==1) {echo $usage ; die();}
if($argc>1) $file = $argv[1];
if($argc>2) $outfile = $argv[2];
if(empty($file) || empty($outfile)) { echo "Input/Output filename not entered!\n\n\x07" ;die();}
if(!file_exists($file))
{
echo "$banner Error: Input file doesn't exist\n\n\x07";
}
else{
$orginal_size=round(filesize($file)/1024,2);
echo "$banner  Encoding : $file ($orginal_size KB) \n\n ";
$output_filename=$outfile;
$outfile=fopen($outfile,'w+');
$file=fread(fopen($file,'r'),filesize($file));
$outdata=makeoutfile(striptag($file));
$newsize=round(strlen($outdata)/1024,2);
echo " Compression : ".@round(100-(($newsize*100)/($orginal_size!=0?$orginal_size:1)),2)."%\n\n";
if(!fwrite($outfile,$outdata))
{
 echo " Unable to write to $output_filename\n\n\x07";
}
else
{
echo "  Successfully Encoded! to $output_filename\n\n" ;
}}}
main($argc,$argv);
?>

Saturday, February 11, 2012

THC-Hydra 7.2 For Windows

THC-Hydra is very popular Multi-Platform Password Brute Force Tool ( especially for HTML Login Form password brute force ). THC.org does not provide a compiled version of Hydra for Windows Platform, you need to compile it from source with Cygwin environment.

I have pre-compiled a newest version of Hydra ( ver 7.2 on 11 Feb 2012 ) . You can download it here

http://www.mediafire.com/?o5di4jawwt24z4d


Monday, January 30, 2012

Cách đọc xét nghiệm máu

( đi dạo thấy hay lưu về để còn tham khảo về sau, hiếm lắm mới thấy có bài viết kĩ như vầy về lâm sàng huyết học )


Cận lâm sàng huyết học - Công thức máu
A - CÔNG THỨC MÁU

Wednesday, January 18, 2012

25 very useful php class libraries for developers

Original post http://corpocrat.com/2011/05/07/25-very-useful-php-class-libraries-for-developers/

25+ Very Useful PHP Class libraries for Developers




I am gonna post here some the very useful php libraries and classes which will come so handy during coding. You might run into various requirements which is why i compiled these php components.  All the php libraries listed below is free software and can be downloaded in the original authors website.

Monday, January 2, 2012

Học cú pháp Javascript từng bước

Cái này chỉa từ Facebook lão Heo Lười :D , hay lắm . Học javascript step-by-step qua một giao diện command-line kiểu cổ điển

http://www.codecademy.com