сряда, 12 септември 2012 г.

Check your WiFi network strength

Everybody says: 8 symbols are enough...
I am not so sure. If we use a bad password, we make our wifi net very vulnerable to the open world.
For example an wifi protected with WPA2 and a pass with 8-9 digits only can be opened (with simple desktop pc) for couple of seconds. If we have 15-16 symbol not pretty nitty pass, it'll take 4-6 hours.
Let's take a look how to check our wifi strength:

1. First we need to download the source of the program called reaver, needed libraries, to build and to install it.

wget http://reaver-wps.googlecode.com/files/reaver-1.4.tar.gz
tar -xzvf reaver-1.4.tar.gz
apt-get install libpcap-dev sqlite3 libsqlite3-dev libpcap0.8-dev
cd reaver-1.4/src
./configure
make
make install

2.  We have to install and build aircrack-ng from source

apt-get install build-essential libssl-dev
wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz
tar -zxvf aircrack-ng-1.1.tar.gz && cd aircrack-ng-1.1

3. We must make a modification in common.mak, without it the build process will fail

pico common.mak
# modify this line:
CFLAGS          ?= -g -W -Wall -Werror -O3
# to look like this:
CFLAGS          ?= -g -W -Wall -O3
make
# run as admin:
airodump-ng-oui-update
make install

4. Final step is to put our wlan card (wlan0) into monitoring mode and to start the reaver

airmon-ng start wlan0
airodump-ng mon0
sudo reaver -i mon0 -b 00:00:00:00:00:00

5. And the last - to wait until you've get the result.

петък, 27 април 2012 г.

Яндекс Диск - 100 пъти по-як от Google Drive

Наскоро си пуснах Яндекс Диск. Приятно ме изненада удобният интерфейс,
леснотата при работа с него и най-вече това, че работи с протокола WebDav.
След като си инсталирах приложението му за Windows вече имам "локален"
Яндекс Диск. Мога да съхранявам файлове и после да са ми достъпни навсякъде.

За сравнение с аналозите:
Google Drive  DropBox  Yandex
5 GB                2G             10G

неделя, 8 април 2012 г.

Линукс Лайв - Linux Live

Universal-USB-Installer-1.8.8.9
unetbootin-windows-568
win32diskimager-RELEASE-0.3-r27-binary-alt1
LinuxLive USB Creator 2.8.11

петък, 11 ноември 2011 г.

Android versions...

Намерих полезезн за мен сайт за гледане на разликите във версиите на Андроидите:
http://socialcompare.com/en/comparison/android-versions-comparison

понеделник, 16 май 2011 г.

Първото ми тамагочи от Ebay

От днес съм двукратен "Fantastic Ebayer!".
Всъщност днес си получих първата пратка от ибей - едно рошаво тамагочи.

Тамагочито всъщност е регулируем токоизправител на базата на LM338K, със следните характеристики:
- In DC or AC 6V-30V
- Out DC 4.5V-28V 5A
Токоизправителят ми коства 27 лева с доставката и пристигна за 2 седмици
За сравнение само LM338K (онова металното върху радиатора) би ми струвал тук 23 лв, без монтаж, без радиатори, без останалите компоненти, текстолита...
А относно двукратния "Fantastic Ebayer!", май продавачите се скъсват да дават позитивни обратни връзки, може би за да стимулират добро отношение към себе си, както и повече покупки ;)

четвъртък, 21 октомври 2010 г.

TwittShit

Нещо много ме дразни тоя Туитър!!!
Следя 9 човека а ми се показват 1000 ре-туитнати простотии.

неделя, 5 септември 2010 г.

Hello AndroPhone :)

Welcome to the world of computers, devices and programming:)
In this small article I'll show how to setup an Android environment and I will make simple "Hello World!" (or "Hello AndroPhone!" ;) )

Before we start, we need:
- JDK - http://www.oracle.com/technetwork/java/javase/downloads/index.html
- Android SDK - http://dl.google.com/android/android-sdk_r06-windows.zip
- Eclipse IDE - http://www.eclipse.org/downloads/


So, lets get started.

I'll skip the explanations for installation of the JDK (Don't forget to set the Environment Variable JAVA_HOME to C:\Program Files (x86)\Java\jdk1.6.0_21 or smth similar to this).

Installing the Android SDK

We have to unzip the Android SDK and to execute the SDK setup.exe.
A terminal window will open for a few seconds, and then Android SDK and AVD Manager will open.
If you get this error message: "Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings." Choose Settings on the left. Check Force https://... sources to be fetched using http://


After we chose the version of the SDK and the API, we can continue with installation... It should finish in a while

Installing and configuring ADT Plug-in

In running Eclipse we have to select Help>Software Updates....
In the Available Software dialog, I click Add....
After that I enter the name for the remote site (for example, "Android Plugin") in the "Name" field, and in the "Location" field:
https://dl-ssl.google.com/android/eclipse/
In the Available Software view, I've selected the checkbox next to Developer Tools.
The final installation step here is to accept the license agreements and to restart the Eclipse.

After restart we have to configure the path to the Android SDK:



Note: If you have trouble acquiring the plugin, you can try using "http" in the URL, instead of "https" (https is preferred for security reasons).

Creating AVD

The last thing we need before start programming Android apps is to create new Vertual Android Device (AVD) from SDK setup.sdk.



Now everything is ready...

Creating and running an Android Project
We can create new Android Project, and output something on the screen.



Here,
- Project Name - the Eclipse Project name (the name of the directory that will contain the project files).
- Application Name - human-readable title for the application (the name that will appear on the Android device_.
- Package Name - package namespace, it must be unique.
- Create Activity - the name for the class stub that will be generated by the plugin. This will be a subclass of Android's Activity class. An Activity is simply a class that can run and do work. It can create a UI if it chooses, but it doesn't need to. As the checkbox suggests, this is optional, but an Activity is almost always used as the basis for an application.
When the project is created, the plugin had created for us some class stub and ui things.
To check if we have normal working environment, we'll replace the code in HelloAndroPhone.java with:

package com.stanley;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroPhone extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, AndroPhone!");

setContentView(tv);
}
}


To run our project, we have to right-click the HelloAndroid project folder and select Run As > Android Application.
If all goes well,the emulator will open and we will see our first Android application!



That's it. We have done our first Android application.