Tuesday 28 February 2017

Footprinting As A Hacker Tool Explained By Hax4Us (Hindi-English)

Leave a Comment
Dosto Aaj TechGyan In Hindi Me Me Apko Bataunga Ki FootPrinting Kya Hoti Hai And Hackers Kese Iska Use Karte Hai Hacking Ke Liye......

Footprinting (also known as reconnaissance) is the technique used for gathering information about computer systems and the entities they belong to. To get this information, a hacker might use various tools and technologies. This information is very useful to a hacker who is trying to crack a whole system.

Dosto Upper Mene Footprinting Ki definition di hai and Isse Aapko pata chal gaya hoga ki footprinting kya hoti hai ...

Footprinting Kuch nahi ek process hai jisme koi bhi hacker apne victim ke baare me all information gather karta hai...

And kisi ki information gather karne ke liye bahut saari techniques and tools hai jisse hum successful footprinting kar sakte hai.
And Kuch Tools And Techniques Ke Baare Me aapko Bataunga :-
  1. Maan Lijiye Aapko Ek Site hack karni hai to aapko sabse pehle uss site ke baare me full info honi chahye , To iske liye aap https://whois.com Par ja sakte hai ,, ye No.1 site hai Jo internet par available almost sites ki information gather karti hai. Mene Ek screenshot bhi attach kara hai jisme mene Facebook ki all detail nikali hai whois.com se.aap bhi try kare and enjoy kare.
  1. Whois.com
  1. Dosto aap maan lijiye ki aapko SQL attack karna hai to aapko website ki all detail honi chaye like uss site pe total post ya total pages kitne hai , iske liye aap sitemap.xml file ko search kar sakte hai. "Sitemap.XML file vo file hoti jisme kisi bhi site ke content ki all information hoti hai and isi file ki help se google bhi kisi bhi site ki files ya pages ya post access ya search karta hai ". To Aapko karna ye hai ki aapko jisse site ki content info chaye uss site ke URL ke last me sitemap.xml type kare...for example me apni site www.Hax4Us.Blogspot.in ka sitemap nikalna chahu to muje apni site "www.Hax4Us.blogspot.in/sitemap.xml" search karni hogi .Aap bhi try karke deke.
  1. Ek PC ka software bhi aata jiska name hai " ANUBIS " .Aap ise download karke bhi footprinting Kar sakte hai.

Note:- Agar Aapko Iss Post Se Related Koi Bhi Problem Ho To Aap Comment Me Pooch Sakte Hai And Subscribe Karna Na Bhoole , Isse Hoga Ye Ki Jab Bhi Me Post Daalunga Aapke Email Pe Personally Send Ho Jayegi.

Read More

Sunday 26 February 2017

Scripting For Hacker Starting From Today (Hax4Us)

Dosto Muje Personal Me Bahut Saare Messages Aaye The Ki Sir Aap Bash Script Pe Koi Tutorial Kyo Ni Start Karte ....

So Today I Am Decided To Start A Program Or New Article About Bash Scripting For Hackers.

In These Tutorials , We Will Study About Bash Scripting , What Is This And How To Create Our Own Script To Automate Any Task .

And Keep In Mind That It Is Like A Advanced Tool For Any Hacker .

Each Saturday I Will Clear One Concept On Bash Scripting And One Day You Will Be A Great Hacker ...But It Is Very Important For Newbies That Please Keep Patience And Daily Practice At Least 1 Hour In A Day.

Types of Shells

A shell is an interface between the user and the operating system. This enables us to run commands, programs, manipulate files, etc.
There are a number of different shells available for Linux. These include the Korn shell, the Z shell, the C shell, and the Bourne again shell (or BASH).

As the BASH shell is available on nearly all Linux and UNIX distributions (including Mac OS X, BackTrack, and Kali), we will be using the BASH shell, exclusively.
Note :- Don't Forget To Subscriber Our Blog Or Site And Never Miss Our Tutorials.
Note 2 :- I Am Getting Confuse That In Which Language , I Should Create Tutorials So Please Leave Your Comments Cum Votes ..Only Type Your Comfort Language Like English Or Hindi..
Read More

Programming Vs Scripting Explained By Hax4Us

Leave a Comment

What are Scripting Languages?

scripting languages and programming languages are not that different, actually. both are made to execute instructions on a computer. but there still are some key differences: scripting languages (like Bash, Python..) are mainly designed to automate certain operations or tasks(especially Bash). a lot of hackers use Python to write exploits scripting languages like python can have an extensive amount of functionality, but scripting languages have one big downside: they are slow. that is because unlike programming languages, scripts are interpreted, meaning that the program executes command per command, rather than throwing all commands together and translating it to machine code.

What Are Programming Languages?

programming languages are somewhat the opposite of scripting languages. programs are a lot faster than scripts because they get compiled. which means that the code gets translated to 1's and 0's and is able to interact directly with the CPU. this isn't the case with Python. Then again, programming languages also have a downside. they lack the flexibility offered by scripting languages. this doesn't mean that programming languages can't do much, however.


programming and scripting languages are different from eachother. there is no white and black when it comes to programming vs scripting. the perfect balance is using scripts and programs together. when you need to automate tasks, use a scripting language. when you need to make something fast, like an SSH password cracker, you should make it using C or C++
Read More

A Liitle Introduction To BoTnet & RAT (Hax4Us)

Leave a Comment

Hello everyone. I'm lokesh (devil) and i've been around for a while learning from various tutorials, expanding my knowledge and this is one of the best platforms for newbies to sharpen the skills.

Botnets :

A botnet is a collection of compromised machines for the use of (Distributed) Denial of Service (DoS/DDoS). Consider this as an army of compromised systems used to create havoc.
The botnets are usually controlled by IRC channels and HTTP protocols. The systems are compromised and then used for massive DDOS on websites or trigger a 0day exploit.

RATs :

RAT - Remote administration tool. A RAT is malicious malware software that runs on your computer. It gives access to a hacker when he wants to steal information from you or install other malicious software. Basically, if a RAT is installed in the system, the hacker has complete power over it. He can either keylog the passwords or steal confidential information.
The RATs are usually detected by antivirus unless its crypted or binded with other files. There are some legal RATs like Teamviewer which help in numerous ways and then there are several illegal RATs which help in all kind of malicious activities, some notable ones are ZeuS, Spynet.
Read More

Saturday 25 February 2017

What Is IP Address ? Local Vs Global IP || Static Vs Dynamic IP (Hax4Us)

TechGyan In Hindi (Hax4Us)
Dosto TechGyan In Hindi Me Aaj Hum Baat Karege Ki IP Address Kya Hota Hai And Iske Types Kitne Hote Hai ..?

Chaliye Dekhte Hai..!!

What Is IP Address ?

Dosto IP address kuch nahi bss aapka internet pe address hota hai jese Aapke home ka address hota hai vese hi aapka internet pe Bhi address hota hai ..

Acha address ka use kya hota hai..?

Ab Aapke ghar koi aata hai to vo kese aata hai , vo Aapke ghar ka address ka use karke hi to aata hai agar aapse koi puche ki aap kaha rehte ho to bhi aap apne ghar ka address batate hai.

Vese hi jab internet par Aapke paas koi aana chahta hai means jab aapko trace karna ho ki aap kaha se internet surf kar rahe ho to IP address ka use kia jata hai..

Acha Ab bahut se log confusion me rehte hai ki IP address ke types kitne hai or unka use kya hai....

Mainly 4 types hote hai :-
1. Local IP
2. Global IP
3. Static IP
4. Dynamic IP

What is Local IP

Dosto local IP aapka local device or system generate karta hai. Ye IP Apko ISP(internet Service Provider) nahi deta .

Maan lijiye aapke ghar me ek WiFi router Hai and usse 10 device connected hai . Dhyan de me yaha aapke local network ki baat kar raha hu..

Ab ek baat sochiye ki uss local network par 15 device (computer ya koi android) connected hai and ab iss network pr Jo IP address aapke device ki identity ka work karta hai use LOCAL IP ADDRESS kehte hai.

What Is Global IP Address ?

Dosto local network PR to local IP chalti hai but jb aap apne sim se internet me surf karte hai tab apka ISP (Internet Service Provider) apko ek IP assign karta hai jisse globally aapki identity ho sake and aapko trace kia ja sake.

Ab Global IP Address bhi two types ke hote hai :-

Static And Dynamic IP Address.

Dynamic IP Address

Ab jab aap internet se surfing karte hai tab apko ek IP address assign kia jata hai and vo dynamic hota hai means vo ek specific time period me change hota rehta hai.

Maan lijiye aaj aapki IP address 192.168.465.467 hai but kal ye 192.468.157.464 ho jayegi ..

To isliye ise dynamic IP Address kehte hai.

Static IP Address

Ab baat aati hai static IP ki ye kis liye use hoti hai..

Dosto Maan lijiye aapko Ek Online Game Khelna hai like Xbox Pe .

So guys yaha aapka device internet se connected hota hai and aap ek game player ban jate hai and aapki identity aapke device ka IP address hota hai Jo ISP provide karta hai means global IP address..

But ek baat sochiye ki dynamic IP address to change hota rehta hai to aap baar apne game server se disconnected honge and aapko firr connect karna padega.

Iss drawback ko destroy karne ke liye static IP address assign kia jata hai Jo paid hota hai means aapka ISP static ip sabko nahi deta and agar deta hai to free me nahi .

Static IP address kabhi change nahi hota hai ye fixed rehta hai..So almost users ke paas dynamic IP hi hoti hai..

Note :- Agar Aapko Iss Post Se Related Koi Bhi Problem Hai To Aap Comment Me Pooch Sakte Hai.
Read More

Friday 24 February 2017

Best Antivirus For Android (Shocked) Must Read (Hax4Us)

1 comment
TechGyan In Hindi (Hax4Us)
Dosto Aaj TechGyan In Hindi Me Hum Janege Ki Android Phone ke liye Sabse Best Antivirus Kon Sa Hai...

Chaliye Dekhte Hai..

Dosto Agar Me aapse bolu ki aap hi vo best antivirus hai jisse aapka mobile kabhi infected nahi hoga to aap sochoge ki ye kese possible hai ?

But my friends it is possible and me aapko bata du ki aaj kal Sabhi log different different apps install karte hai jisse vo virus se bache rahe jese kespersky , avast , or bhi other applications Jo ye kehti hai ki humari app install Kariye aapka mobile safe rahega.

Dosto ESA kuch bhi nahi hai , acha ek baat sochiye ki Linux OS me kyo koi antivirus software install ni rehta hai , because dosto kisi bhi Linux kernel me 0.01 % chances hote hai Ki vo virus se infected ho.

And Humara Android OS (Operating System) Bhi Linux kernel Pr hi based hai.

Means Android me bhi 0.01% chances hote hai ki usme virus enter kare hai and play store me antivirus jesi applications ki koi kami nahi hai but sab waste hai.

Aapko pagal banane ke liye vo apps each day new new notification deti rehti hai like new virus detected , clean now junk files ya or bhi faltu notification jisse Aap sochte hai ki sach me virus detect ho gya hai and ye app work kar rahi hai.

But actually me ESA nahi hai , apka android jaldi infected nahi ho sakta and kuch conditions hai jinme vo infected ho sakta hai to esi conditions create na kare , fir aap keh sakte hai ki " I am the best antivirus for my android. "

1. Untrusted sites se downloaded apps install na kare.
2. Jitna ho sake play store ka hi use kare.
3. Third party apps usi source se download kare Jo popular ya famous ho like apkfree.
4. Avast , Kasper sky Jesi apps install karne ki koi need nahi hai.

Note :- Agar Aapko Iss Post Se Related Koi Bhi Problem Hai To Aap Comment Me Pooch Sakte Hai.
Read More

[Hindi]All These Apps Can Kill Your Android Explained By Hax4Us

Leave a Comment
TechGyan In Hindi(Hax4Us)
Aaj TechGyan In Hindi Me....
Hum Jaanege ki kese aap apne android ki life ko apne hi haatho se kill karte h....

Aap Sabhi apne android mobile ko laker daily ye sochte honge ki yrr mera mobile to slow ho gaya h ab ise fast kese karu , koi to application hogi jisse me apne android ki performance fast kar saku.

To dosto jab bhi aapke mind me ye baate aati h to aap play store ya Google pe search karne lagte h ki how to fast my android mobile ..ya iske jesa kuch bhi Jo aapke android ko fast kar sake ....

Frr thoda search karne ke baad aapko kuch applications ke naam pata chalte h like :- du cleaner , clean master , task clear , etc ..

Dekha jaye to play store me esi applications ki kami nahi hai. And Frr Aap Usme se koi bhi application install karlete hai or sochte hai ki ab to mene apna android fast karlia hai ab mera android smooth chalega and iski life increase hogi...

But Dosto aaj me aapko ek baat batana chahta hu jise suun kar shayad aap ye faltu ki apps ko uninstall karde..

Dosto Ye apps actually me aapke mobile ko fast ni karti hai bulki ye or efforts create karti hai system me. Kisi bhi android mobile ki performance basically 3 things pe depend karti h :
1. Processor
2. RAM
3. Memory

For example maan lijiye ek shop hai jisme ek shopkeeper and some shelfs hai , jaha alag alag boxes me alag alag goods padi hui h

To ab koi consumer ya buyer aata hai and shopkeeper se bolta hai ki , sir aap muje A(let A be a name of goods) dedo , to shopkeeper apni shop se 'A' dedeta h and frr kuch time baad ek or buyer aata h or usse vahi mangta h Jo pehele wale buyer na manga tha , to shopkeeper frr vahi samaan dedeta h and frr ek or buyer aata hai or vahi mangta hai and frr shopkeeper ko mehnat karni padti or use apni shop se dedeta hai..

To ab shopkeeper ko pata chal gaya hai ki kis chiz ki jyada demand hai and vo ab uss chiz ko apne paas hi rakh leta h and frr ek or buyer aata hai but ab shopkeeper ko koi mehnat nahi karni padti because ab usne vo chiz apne paas hi rakhi hai and jaldi se buyer ko dedeta hai.

Ab aap shop ko android mobile , shopkeeper ko processor , shelf's ko memory and shopkeeper NE last me jab jyada demand wala samaan apne paas Jis jagah ya place me rakha tha use maan lijiye RAM (Random Access Memory) , and buyers ya consumers ko user maan lijiye Jo shop means android ko use karte hai and samaan ya goods ko maan lijiye applications.

Ab ye dekhne wali baat hai ki processor ne last me jyada demand wali application ko apne paas RAM me store kar lia but kyo.?

Because isse processor ko jyada mehnat ni karni padti jab bhi USS application ko koi user access karega vo fastly access and run ho jayegi.

Ab maan lijiye suddenly ek ladka aaye or shopkeeper se bole ki sir me aapki shop ko free me clean karne ka kaam karunga aap muje rakh lijiye ab shopkeeper use rakh lega because free ka maal to sabko pasand hai ab dekhiye kya hota hai..?

Ab vo ladka jiska kaam clean karna hai shop me padi chizo ko unke place par return rakh dega and vo unn jyada demand wale samaan ko bhi unke place pe wapas rakh dega .. Shopkeeper USS jyada demand wale samaan ko jab bhi alag se apne paas rakhta hai vo ladka USS samaan ko waha se uski jagah fir wapas rakh deta hai ...

To isse ab shopkeeper ka kaam increase ho jayega ab use baar baar vo samaan apne paas rakhna padega because vo ladka baar baar uss samaan ko wapas rakh deta hai to ab shopkeeper ko bahut mehnat karni pad rahi hai...

Isse hoga ye ki ab uss shopkeeper ki performance decrease ho jayegi and vo jaldi tired ho jayega.

To ab aap uss ladke ko clean master ya or bhi koi cleaner application maan lijiye and imagine Kariye jab vo apki shop means android me free me install hota hai to vo Kya karta hai...?

Vo bhi yahi karta jab bhi shopkeeper means processor Koi application RAM me save karleta hai jisse use quickly access kia ja sake but vo cleaner app RAM ko wapis clean karke saved data ya caches ko delete kar deti...

To jab hum koi app open Karenge to use processor fir se RAM me save karega and frr run karega jab hum application close karege vo cleaner app fir uss saved app ko RAM me clean kardega ...

To isse processor ko bahut hi mehnat karni padti hai and uski performance slow and laggy ho jati hai and battery drain jesi problem create hone lagti hai..

And kuch people to pure din apne android phone ko clean karte hai kisi booster app ya clean app se ..but vo indirectly apne android ki performance slow kar rahe hai..

Me Aasha karta hu ki ab aap samaj gaye honge ki ye faltu ya waste apps aapka Mobile fast nahi kar saki hai ..

Haan Kuch Tarike hai jinko agar Aap follow Karenge to aapka mobile fast rahega :-

1. Only useable apps hi installed rakhiye
2. Kabhi bhi RAM ko baar baar clean na kare.
3. Jitna Ho Sake Kam Application installed rakhiye .
4. Kisi Bhi Booster Ya Cleaner Application ko install na kare.

Note :- Agar Aapko Iss Post Se Related Koi Bhi Problem Hai To Aap Comment Me Pooch Sakte Hai.

Read More

Thursday 23 February 2017

[FULL Guide] Android Dictionary (All Terms Used In Android) [Hax4Us]


Android Dictionary

Definitions referenced from the Android Developers Guide or the FreeYourAndroid.com dictionary.


Android application package file. Each Android application is compiled and packaged in a single file that includes all of the application’s code (.dex file), resources, assets, and manifest file. The application package file can have any name but must use the .apk extension. For example: myExampleAppname.apk. For convenience, an application package file is often referred to as an “.apk”.


Dalvik Executable. Compiled Android application code file. Android programs are compiled into .dex files, which are in turn zipped into a single .apk file on the device. .dex files can be created by automatically translating compiled applications written in the Java programming language.


An action is a description of something that an Intent sender wants done. An action is a string value assigned to an Intent. Action strings can be defined by Android or by a third-party developer. For example, android.intent.action.VIEW for a Web URL, or com.example.rumbler.SHAKE_PHONE for a custom application to vibrate the phone.


An activity is a single screen in an application, with supporting Java code, derived from the Activity class. Most commonly, an activity is visibly represented by a full screen window that can receive and handle UI events and perform complex tasks, because of the Window it uses to render its window. Though an Activity is typically full screen, it can also be floating or transparent.


Android Debug Bridge, a command-line debugging application included with the SDK. It provides tools to browse the device, copy tools on the device, and forward ports for debugging. If you are developing in Eclipse using the ADT Plugin, adb is integrated into your development environment.

AndroidManifest.xml file

Every application must have an AndroidManifest.xml file (with precisely that name) in its root directory of the source tree. The manifest presents essential information about the application to the Android system, information the system must have before it can run any of the application’s code.


From a component perspective, an Android application consists of one or more activities, services, listeners, and intent receivers. From a source file perspective, an Android application consists of code, resources, assets, and a single manifest. During compilation, these files are packaged in a single file called an application package file (.apk).


In contrast to other Linux-based operating systems, Android has a boot partition (containing the contents of a boot.img file), as opposed to a direct-booting system. This partition contains a read-only ‘ramdisk’, and a couple of other files. The ramdisk contains files critical to booting, such as init.rc and default.prop. This ‘partition’ actually sets up the directory structure of the device, having empty folders for /data, /dev, /proc, /sbin, /sys and /system.


The bootloader, is firmware on the phone which runs on every startup. Sometimes it may be desirable to change the version of the bootloader, or to load a different bootloader entirely to enable different features or a completely different OS. The current version of the bootloader can be viewed by entering bootloader mode, the process of which is different for each and every device or manufacturer.
Broadcast Receiver
An application class that listens for Intents that are broadcast, rather than being sent to a single target application/activity. The system delivers a broadcast Intent to all interested broadcast receivers, which handle the Intent sequentially.


A drawing surface that handles compositing of the actual bits against a Bitmap or Surface object. It has methods for standard computer drawing of bitmaps, lines, circles, rectangles, text, and so on, and is bound to a Bitmap or Surface. Canvas is the simplest, easiest way to draw 2D objects on the screen. However, it does not support hardware acceleration, as OpenGL ES does. The base class is Canvas.

Content Provider

A data-abstraction layer that you can use to safely expose your application’s data to other applications. A content provider is built on the ContentProvider class, which handles content query strings of a specific format to return data in a specific format.


The Android platform’s virtual machine. The Dalvik VM is an interpreter-only virtual machine that executes files in the Dalvik Executable (.dex) format, a format that is optimized for efficient storage and memory-mappable execution. The virtual machine is register-based, and it can run classes compiled by a Java language compiler that have been transformed into its native format using the included “dx” tool. The VM runs on top of Posix-compliant operating systems, which it relies on for underlying functionality (such as threading and low level memory management). The Dalvik core class library is intended to provide a familiar development base for those used to programming with Java Standard Edition, but it is geared specifically to the needs of a small mobile device.


The data partition on the device contains the user-related data, such as installed applications and settings for those apps, as well as your SQLite database containing Android settings and messages. Normally, the directory /data/app is off-limits through the ‘adb shell’ command, as well as other terminal applications that can run on the device, since this directory contains the apk files for apps. On a rooted phone, using the ‘su’ command will allow full access to this partition. This partition can be flashed using Fastboot or Nandroid.


Dalvik Debug Monitor Service, a GUI debugging application included with the SDK. It provides screen capture, log dump, and process examination capabilities. If you are developing in Eclipse using the ADT Plugin, DDMS is integrated into your development environment.


Deodex is the process of combining the already optimized application elements found in the .odex file and compressing them into the .apk file with the rest of the application. The main reason for doing this allows for application and ROM themers to edit the graphics and settings in the application, whereas they would be unable to in the .odex file. There is really no reason to deodex an application and/or ROM other than to allow theming or other modifications of an application which you do not have access to the sources of.


A floating window that that acts as a lightweight form. A dialog can have button controls only and is intended to perform a simple action (such as button choice) and perhaps return a value. A dialog is not intended to persist in the history stack, contain complex layout, or perform complex actions. Android provides a default simple dialog for you with optional buttons, though you can define your own dialog layout. The base class for dialogs is Dialog.


A compiled visual resource that can be used as a background, title, or other part of the screen. A drawable is typically loaded into another UI element, for example as a background image. A drawable is not able to receive events, but does assign various other properties such as “state” and scheduling, to enable subclasses such as animation objects or image libraries. Many drawable objects are loaded from drawable resource files — xml or bitmap files that describe the image. Drawable resources are compiled into subclasses of android.graphics.drawable.


Fastboot is a means which allows the user to execute or Flash an img file to their device. Some devices and/or bootloaders allow this access, while others do not. All Nexus branded devices allow such access when unlocked.


Flashing is the process of writing data to the internal memory on your phone. Normally, you would flash a ROM image to the phone, which would give you a different version of system software on your phone. Flashing can also refer to updating/writing to any of the other parts of the phone, such as the SPL, Radio etc.

Flash Memory

Flash memory, also known as NAND memory, is nonvolatile – keeping information even when the device is off. Flash memory in the device is equivalent to the hard drive in a computer. This is where the device’s operating system (sometimes called firmware) and applications are stored. Flash memory is slower than RAM, but is (almost always) faster than SD cards.


While in adb (see ADB), type in “adb logcat > logcat.txt”. This will help you when resolving issues and bugs. There are also tools in the market you can use for this, one of which is called aLogcat. It can show different categories (severity of errors ect.) too, which is something adb logcat cannot do.

Market (also Play Store)

The market on Android is a place where you can purchase or download applications for your phone. When you download through the market, the installation process is transparent (as in you don’t have to deal with the APK files yourself), and there is the facility to rate apps and post comments which are visible to other users. Frequently, the developers of apps actually take onboard the feedback in the comments (mainly the smaller apps with slightly less feedback to sift through).
When an app is installed from the market, it is copied to ‘/data/app/apkname.apk’, as the act of ‘installing’. An app can store its data in the folder ‘/data/data/apkname’. It is possible to clear the data stored by an application by using the Manage Applications feature in Settings | Applications | Manage Applications.


A message object that you can use to launch or communicate with other applications/activities asynchronously. An Intent object is an instance of Intent. It includes several criteria fields that you can supply, to determine what application/activity receives the Intent and what the receiver does when handling the Intent. Available criteria include the desired action, a category, a data string, the MIME type of the data, a handling class, and others. An application sends an Intent to the Android system, rather than sending it directly to another application/activity. The application can send the Intent to a single target application or it can send it as a broadcast, which can in turn be handled by multiple applications sequentially. The Android system is responsible for resolving the best-available receiver for each Intent, based on the criteria supplied in the Intent and the Intent Filters defined by other applications.

Intent Filter

A filter object that an application declares in its manifest file, to tell the system what types of Intents each of its components is willing to accept and with what criteria. Through an intent filter, an application can express interest in specific data types, Intent actions, URI formats, and so on. When resolving an Intent, the system evaluates all of the available intent filters in all applications and passes the Intent to the application/activity that best matches the Intent and criteria.

Layout Resource

An XML file that describes the layout of an Activity screen.

Manifest File

An XML file that each application must define, to describe the application’s package name, version, components (activities, intent filters, services), imported libraries, and describes the various activities, and so on.


Nandroid is used to backup or restore backups from Recovery. You can chose to either do a regular backup (Phone only) or a backup + sd-ext (Phone + Apps2sd ext.)Both will backup your whole system, the second will include apps saved on your sdcard’s sd-ext.

Nine-patch / 9-patch / Ninepatch image
A resizeable bitmap resource that can be used for backgrounds or other images on the device.


Odex stands for “Optimized Dalvik Executable” file. The Android system, as identified above, utilizes compressed data stored in the .apk file at runtime. To speed up this process, the most critical elements of application will be placed uncompressed in an .odex file, thus enabling the Android OS to quickly interpret that important information before it continues to parse the rest of the application. Stock ROMs will come from the manufacturer as “odexed”, meaning that the application(s) will have a .apk file and an .odex file, i.e. Calendar.apk and Calendar.odex.


Android provides OpenGL ES libraries that you can use for fast, complex 3D images. It is harder to use than a Canvas object, but better for 3D objects. The android.opengl and javax.microedition.khronos.opengles packages expose OpenGL ES functionality.


The Radio on a mobile phone is the part of the phone that deals with mobile connections. It handles talking to the CDMA/GSM/LTE/3G/4G network, Bluetooth, WiFi and GPS. The radio contains software that controls how it operates, and newer versions of radio firmware are made available from time to time via system updates. These updates are transparent to the user, although users who elect to install custom software can update their radio using an update.zip file made available by members of the modding community.

Flashing the radio is potentially risky, and you should NEVER pull the battery out of a phone that is flashing the radio. If you do so, it is possible your phone will be bricked. Nevertheless, it can give improved battery life, signal strength and data performance, so is often done by users moving to later versions of ROMs. Care should be taken to only flash the correct type of radio to a phone. NEVER attempt to flash a CDMA phone with a GSM radio or vice-versa. It is likely you will brick the phone if you attempt to do so.


The recovery partition is a boot-mode for your phone that allows you to wipe your settings from the Data partition of the phone (a hard wipe), or perform an update using an update.zip file on the root of the microSD card. It is common (although not necessary) to flash a patched Recovery image, such as TWRP or ClockworkMod Recovery. This allows you to run Nandroid backup from the device, and flash modifications, such as files to the device, essentially becoming a means to install software to the device. Recovery mode is separate from ‘normal’ mode, and can be entered by holding down home whilst turning the phone on.


Nonprogrammatic application components that are external to the compiled application code, but which can be loaded from application code using a well-known reference format. Android supports a variety of resource types, but a typical application’s resources would consist of UI strings, UI layout components, graphics or other media files, and so on. An application uses resources to efficiently support localization and varied device profiles and states. For example, an application would include a separate set of resources for each supported local or device type, and it could include layout resources that are specific to the current screen orientation (landscape or portrait). The resources of an application are always stored in the /* subfolders of the project.


ROM is literally “read-only memory” but its usage has changed over time. Today ROM can refer to the non-volatile area of a device’s flash memory on which read-only data resides or the packed image to be written to that flash area.


Root is the name of the highest level superuser (su) on Unix-like systems such as Android. The root user, and applications run by the root user, have administrative access to protected files and services which makes it dangerous for normal daily use.

A ‘rooted’ device is one which has been hacked to provide privilege escalation from a standard user to superuser. Rooting a device is usually the first step in installing cooked ROMs.


This refers to an unlocked/locked NAND drive. HTC locks the NAND on their phones to prevent writing to the . S-OFF can generally be obtained by an exploit, by flashing an engineering SPL, or by using a process put in place by HTC.


An object of class Service that runs in the background (without any UI presence) to perform various persistent actions, such as playing music or monitoring network activity.


The Secondary Program Loader is a piece of bootcode that initiates the startup of the phone, displaying the initial splash screen for the device, and loading the initial files from ROM.

It checks to see if a button combination is pressed on bootup (such as that to enter Recovery Mode or the bootloader), and loads the relevant system software. If no special instruction is given by holding keys, the bootloader loads the normal system software by initializing the boot process from the boot partition.

Flashing your SPL is risky, as the process failing will probably result in a broken, or bricked phone, since the SPL is executed very early on in the boot process, and any error here will prevent access to the recovery or bootloader features.

If you do flash the SPL though, it unlocks the Carrier-ID CID from the device, essentially allowing any RUU to be installed to the device, and allows flashing alternative or custom bootscreens.


The term stock is often used to refer to a file or part of the software which is unmodified or untouched by developers. For example, a stock ROM would be one which was produced by HTC or Samsung and which has not been modified or rooted by someone. The term is often used when comparing performance of different ROMs, as a way to refer to the phone as it came out the box.


su (substitute user) is a Linux command which, when run without a username parameter, gives the user full ‘root’ permissions. By default, this command binary (ie. Linux equivalent of an executable file) is not included on Android systems, but the process of “rooting” a phone copies this file to the ‘/system/bin/’ directory thereby enabling the command. Since root privileges can be abused by malicious applications it’s highly recommended to install an app to grant and manage access to su, similar to UAC on Windows. Many ROMs include the app called “SuperSU” for this.


An object of type Surface representing a block of memory that gets composited to the screen. A Surface holds a Canvas object for drawing, and provides various helper methods to draw layers and resize the surface. You should not use this class directly; use SurfaceView instead.


A View object that wraps a Surface for drawing, and exposes methods to specify its size and format dynamically. A SurfaceView provides a way to draw independently of the UI thread for resource-intensive operations (such as games or camera previews), but it uses extra memory as a result. SurfaceView supports both Canvas and OpenGL ES graphics. The base class is SurfaceView.


The /system directory on your device is where the main operational software for the Android OS is stored. It has a number of sub-directories of which /system/apps (where application apk’s are stored) is probably the only one users would have need to access. The /system folder is read-only by default and needs remounted via ‘adb’ to allow write access.


A set of properties (text size, background color, and so on) bundled together to define various default display settings. Android provides a few standard themes, listed in R.style (starting with “Theme_”).


An update.zip (does not have to actually be called update.zip if you have a patched Recovery image) is a file containing some files which will be copied to the phone’s internal memory. Normally, a new system update or ROM is stored in the file, but update.zip files are commonly used to install modifications such as themes or applications that are installed on the to prevent uninstallation.

To flash one of these files, which commonly would contain a custom ROM for your phone, you would boot your phone to a patched recovery image (whether using Fastboot, or the home+power method if you have a patched Recovery image flashed on your phone)

Update.zip files are cryptographically signed, and more information on how to sign your own files can be found online.

URIs in Android

Android uses URI strings as the basis for requesting data in a content provider (such as to retrieve a list of contacts) and for requesting actions in an Intent (such as opening a Web page in a browser). The URI scheme and format is specialized according to the type of use, and an application can handle specific URI schemes and strings in any way it wants. Some URI schemes are reserved by system components. For example, requests for data from a content provider must use the content://. In an Intent, a URI using an http:// scheme will be handled by the browser.


An object that draws to a rectangular area on the screen and handles click, keystroke, and other interaction events. A View is a base class for most layout components of an Activity or Dialog screen (text boxes, windows, and so on). It receives calls from its parent object (see viewgroup, below)to draw itself, and informs its parent object about where and how big it would like to be (which may or may not be respected by the parent).


A container object that groups a set of child Views. The viewgroup is responsible for deciding where child views are positioned and how large they can be, as well as for calling each to draw itself when appropriate. Some viewgroups are invisible and are for layout only, while others have an intrinsic UI (for instance, a scrolling list box). Viewgroups are all in the widget package, but extend ViewGroup.


One of a set of fully implemented View subclasses that render form elements and other UI components, such as a text box or popup menu. Because a widget is fully implemented, it handles measuring and drawing itself and responding to screen events. Widgets are all in the android.widget package.


In an Android application, an object derived from the abstract class Window that specifies the elements of a generic window, such as the look and feel (title bar text, location and content of menus, and so on). Dialog and Activity use an implementation of this class to render a window. You do not need to implement this class or use windows in your application.


zipalign is an archive alignment tool that provides important optimization to Android application (.apk) files. The purpose is to ensure that all uncompressed data starts with a particular alignment relative to the start of the file. Specifically, it causes all uncompressed data within the .apk, such as images or raw files, to be aligned on 4-byte boundaries. The benefit is a reduction in the amount of RAM consumed when running the application.
Read More

[Hindi] What Is Firmware ? Firmware Vs Software [Hax4Us]

1 comment

Dosto to aaj techgyan in Hindi me hum baat Karenge firmware ke baare me.

So Today We Are Going To Talk About Firmware..

What Is Firmware ?

Dosto aap Sabhi ne software ke baare me pada hoga hardware ke baare me bhi pada hoga ...
Software vo h jispe humara hardware work karta h ..Software ko hum touch ni kar sakte like ms excel ko aap dekh sakte h but touch ni kar sakte h
So software is a intangible thing. Hum jb bhi software and hardware ki baat karte h , humare mind me computer aane lagta h but hum ye bhool jate h ki computer ke alawa bhi or bhi things h jisme hardware and software ka use hota h like TV , Car Music system And ek most basic example TV Remote.
Jab aap apne remote ka button click karte h to remote me preinstalled firmware hota h Jo use batata h ki use ab kya reaction Lena h .

Firmware kisi bhi digital device ki core functionality ko defined karta h...
Firmware Ek type ka software hi h but bit different.

Software & Firmware me ek different or h ..software Ke saath hum kuch bhi kare isse humare system ya device ki basic or core functionality par koi effect ni padta like android me hum koi software download karte h to usse Aap only wahi work kar sakte h jiske liye vo bana h and aap usse apne android ke basic functions like home , back and option button change ya power button ya koi new features add ni kar sakte but ....
Agar Aap android ka firmware change karte h Jo ki ek normal user ke liye impossible h because iske liye rooted hona compulsory hai , maan lijiye aap rooted h and apne phone ka firmware means pura operating system hi change kardete (using flash) to aap android ki basic functions and new updates and features add kar sakte hai.

Firmware jisse memory me save hota h use normal user access ni kar sakta but software jiss memory me save hota hai use aap access kar sakte h.

Note :- Agar Aapko Iss Post Se Related Koi Bhi Problem Hai To Aap Comment Me Pooch Sakte Hai , Thanx For Reading.
Read More

Wednesday 22 February 2017

(Hindi) Stagefright Vulnerability In Android (Hax4Us)


Dosto techgyan in Hindi me aaj me aapko ek vulnerability ke baare me Batane ja RHA hu ...Iss flow ko stagefright vulnerability kehte h .....So..

Today We Are Going To Talk About Stagefright Vulnerability In Android.

What Is Stagefright Vulnerability And How It is Work ?

Guys ye ek hacking trick h jisse Koi bhi hacker aapke android phone ko only ek MMS se hack kar sakta h.
Generally android phone me koi bhi MMS received hota h to vo MMS automatically background me download ho jata h.MMS bhi SMS ki tarah hi hota h but MMS se hum multimedia files bhi send kar sakte h .
Ab maan lijiye ki kisi hacker ne ek MMS create kara jisme usne ek image attach kari and usne USS image me ek script bhi embed kar rakhi h stenography ka use karke. Agar apko stenography ka meaning ni pata to aap meri post read kar sakte h.
To jab vo hacker aapke phone me MMS send karega tb aapka phone use received kar lega and background me automatic use download kar lega and script bhi download ho jayegi Jo image me hidden h and maan lijiye vo script ek bot script h Jo download hote hi automatic run ho jaye and aapka sara data USS hacker ke paas chala jaye to aap bahut musibat me pad sakte h
Android ki isi kami ko ya loophole ko Stagefright vulnerability ya flow kehte h.
Older Android Version Me Ye Loop hole Hota h ab to new patch aa gaye jisse ye flow destroy ho chuka h

Note :- Agar Aapko Koi Bhi Problem H To Aap Comment Me Ya WhatsApp Pe Puch Sakte h - 9990800493
Read More

Tuesday 21 February 2017

All About C Part-5 Some Basic Examples In Hindi (Hax4Us)

Leave a Comment

Dosto AAC Part-4 Me Humne Data Types Ke Baare Me Pada Tha And Ab Hum Some Basic Examples Padenge...

Steps :-

  1. Firstly hum Padenge ki two integers ko multiply karte samay Hume kesi baato ko dhyan me rakhna h
  2. Second float numbers ya float  data type ke variables ko kese multiply Karna h.
So Friends iss part ko aap niche link par click karke dekh sakte h :

Note :- Humare YouTube Channel Ko Subscribe Karna Na Bhoole Taki Hum Jab Bhi Video Upload Kare To Aapke Paas Notification Aa Jaye.

Read More

ROM][7.1.1][AICP] ROM For Lenovo K3 Note (Hax4Us)

Leave a Comment

Custom Rom For Lenovo K3 Note (Requested By Our Group Member @viru)

All Credit Goes To XDA


  • Display and animations.
  • System animations
  • Toast icon and animation
  • Power menu animation
  • IME animation
  • LCD densidy changer
  • Status bar
  • Clock style (position, date view, date format, color, font type and size, seconds)
  • Status bar icons control
  • Battery Icon style (percentage, icon type)
  • Brightness control
  • Show notification count
  • Quick pulldown on QS
  • Superuser indicator control
  • Headset icon
  • AICP logo
  • Traffic Indicators
  • Carrier Label
  • Battery bar
  • Statusbar weather temperature Notification drawer
  • Brightness slider
  • Time contextual header
  • Weather info settings
  • CAF Task Manager
  • Force expanded notifications
  • Disable immersive mode messages
  • Recents panel
  • Clear all button settings
  • Show/hide search bar in recent menu
  • Recents in fullscreen
  • Show/hide clock and date in recent menu
  • Memory barLock screen
  • Show/hide music visualizer
  • Show/hide media cover art
  • Lock screen shortcuts
  • Mid-Screen shortcuts
  • Lock screen blur
  • DT2S on lockscreen*

Download Link

Screenshots :-

Disclaimer :-
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. 
A lot
Read More

Monday 20 February 2017

Download Our Official App (Hax4Us)

Leave a Comment

Our Official Android Application Launched And Anybody Who Want New Stuffs Like Hacking knowledge etc , Can Download Our App And Enjoy With Daily Updates.!!

Download Hax4Us App

Keep Connected With Us..

Agar aap daily humari site pe visit nahi kar sakte to aap humara app download kar sakte hai isse hoga ye ki jab bhi hum koi new post daalenge to aapko ek notification aa jayegi and uss app ko open karke aap humari post read kar sakte hai....

Screenshots :-


Read More

[ROM][OFFICIAL][7.1.1][harpia] AOKP-ROM - Moto G4 Play (Hax4Us)

Leave a Comment

Custom ROM For Moto G4 Play(Requested By Our Group Member @Vickey)

All Credits Goes To XDA


- Unlocked Bootloader
- TWRP 3.0.2+ build: Recovery TWRP 3.0.2-r5 for Moto G4 Play

How to install:

From stock
  1. Copy the ROM zip on your phone
  2. Reboot in TWRP Recovery mode
  3. Backup your phone!
  4. Format/Wipe system, cache, dalvik, data
  5. Flash/Install ROM
  6. Flash Install Gapps (OpenGapps ARM 7.1 Mini or smaller is recommanded)
  7. Reboot

Download Link :-

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x

Disclaimer :-
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. 
A lot

Read More


Custom ROM For Moto E (Condor) (Requested By Our Group Member @zian)
Credit Goes To XDA Members

RR Customizations Or Features:-

-Enable/Disable Navbar
-Navbar Button Customization smartbar
-Navbar Pulse
-Navbar Fling
-Double Tap To sleep navbar

-Brightness Slider
-Enable/Disable Show Notification Count
-SuperUser Indicator Switch
-Double Tap To sleep Statusbar
-Carrier Label
-Carrier Label Switch
-Carrier label Color
-Carrier Label Size
-Clock Customizations
-Time & date
-Day & date Toogle
-Center/Right/Left Clock Choice
-Date Format
-Clock Font Styles
-Battery Bar customization
-Battery Icon Customization(circle/landscape/Potrait and more)
-Battery % Text
-Network Traffic Indicator
-Network Traffic Arrows Switch
-Incoming/OutGoing Traffic
-Network traffic Color
-Statusbar RR Logo
-RR logo Color
-Custom Logos
-logo Color
-StatusBar Weather
-Weather Color
-Weather Position(left/right)
-Weather Font Style
-Weather Size
-StatusBar Ticker
-Ticker Text color
-Ticker Icon Color

-Toast Animations
-ListView Animations
-System Animations
-Power Menu Animations
-Misc Animations

-Gestures Anywhere Feature
-3 Finger Swipe Screenshot Gesture

-App Circle Bar
-Choose apps in AppSidebar
-Trigger Width
-Trigger Hieght
-Trigger Position
-App Sidebar
-Choose apps in App circle
-Trigger Width
-Trigger Hieght
-Trigger Position
-Pie Trigger(left ,Right ,Bottom)
-Pie Targets
-Pie Colors
-More Pie Features

-Recents Panel
-Clear All button Switch
-Clear All Tasks Switch
-Clear All Button Location(Top right,Top Left,Top Center,Bottom Left,Bottom Right,Bottom Center)
-Full Screen Recents
-Recents Styles

-Cclock Widget
-CLock And Alarm Customizations
-Weather Panel Customizations
-Calender Events

-Lockscreen Bottom Shortcuts
-Lockscreen General Shorcuts
-100+ Icons for Shortcuts
-Double Tap to Sleep Lockscreen
-Lockscreen Media Art/Enable Disable
-Quick PIN/Patter Unlock
-LockScreen Wallpaper
-Lockscreen Weather Widget
-Lockscreen Icons Color

-Quick Settings Draggable Tiles
-Customizable Tiles
-Dyanamic Tiles Adjustment
-Number of columns/rows
-Tile Animations
-Notification Drawer
-LongPress Toogles to Enter Settings
-Disable Immersive Mode Messages
-Force Expand Notification
-Quick PullDown
-Smart Pulldown
-Notification Panel Transperency
-Volume Dialog Transperency
-Notification Panel Stroke
-Volume Dialog Stroke

-Backlight Timer
-Backlight Strength

-Advanced Reboot Menu
-Power Menu Customizations
-Power Off
-Reboot(Recovery, Bootloader, Hot Reboot)
-Power Menu End Calls Switch
-Restart SystemUI
-Airplane Mode
-On the Go Mode
-Sound Panel

-Home Button(For devices with HW keys Only)
-Home Button answer call
-Long Press Actions
-Double Tap Actions

-Menu Button(For devices with HW keys Only)
-Short Press Actions
-Long Press Actions

-Search Button(If Device Supports)
-Short Press Action
-Long Press Action

-Volume Buttons
-Wake Up Device
-Playback Control
-Ringtone Volume Control
-Keyboard Cursor Control
-Swap Buttons on Landscape mode
-Volume Key Answer

-Selinux Switch (Switch Between Permissive and Enforcing Selinux if Device has Selinux Enabled)
-cLock Shortcut
-Disable Battery Saver Warning Color
-Cammera Shutter Sound Enable/Disable

-SystemUI Tuner
-Enabled By default
-Removed Demo mode and Tweaked SystemUI Tuner As compared To AOSP
-StatusBar Icons Cuzomizations
-Quick Settings Customizations

-Other Features
-Perfomance Profiles
-LCD Density
-Expanded Desktop Mode
-Heads Up Switch and customizations
-Live Display
-Configurable 0,90,180,270 Degree Rotation
-Lock Screen Autorotate Switch
-Native Tap to Wake From Marshmallow
-Double Tap Power Button To enable Camera gesture
-Prevent Accidental Wakeup
-Wake Phone on Charging Plug
-Battery Light Customizations
-Notification Light Customizations
-Font Size
-CM privacy guard
-Performance Tweaks(Kernel Aduitor Inbuilt)

-CM root inbuilt

-A Whole new RR Configurations
-OverAll Smoothness Improvements
-Optimizations to Improve Battery
-Includes All Android Nougat Features
-Includes ALL CM14.1 Features


- Download the latest build
- Download Gapps
- Take a nandroid backup
Recommended - Full wipe and factory reset
- Flash ROM using latest TWRP 3.x Recovery
- Flash Gapps
- Reboot.
- Enjoy.

Download RR ROM 


Disclaimer :-
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. 
A lot

Read More