While our time with the Protostar VM from Exploit Exercises was lovely, we must move on to bigger things and harder challenges. Exploit Exercises' Fusion VM offers some more challenging binary exploitation levels for us to tackle. The biggest change is that these levels are al ...more
Math can be tricky, especially when you're trying to decipher algebra. It's a love-hate thing; if you don't love math, then you hate it, and there's no in-between. But it doesn't have to be a pain to solve a few problems. It's actually quite simple once you figure it out. An a ...more
This video explains the process of simplifying an algebraic expression with negative exponents. The video starts with an example of such an algebraic expression; the expression contains negative powers in both the numerator and denominator. The location of the negative exponen ...more
This video demonstrates how to solve algebraic equations of the first degree for the variable, "X"; in other words, the variables contained in these equations are not raised to any power other than one, which is implicit. The video starts out with an example of such an algebra ...more
As a web developer, I often read articles about hackers (from the lowly to the knowledgeable) infiltrating websites via the dreaded 'SQL Injection' method and completely taking control, changing, gaining access, or destroying the owner's data. As a fellow web developer, I'm su ...more
Welcome to my tutorial where Voidx and I will be expanding on my previous article to provide more clarity into the logic of the code. My code can be found here -> http://pastebin.com/2nYicFPM ***************************** Index: $->Keyword !->Start of code ^->End of code *** ...more
In this tutorial I will be explaining the purpose of unique encryption/decryption scripts ( I will be referring to these at "UEDS" for this tutorial). Then, I will show you how to make one. Finally I will talk about the downsides to the method I use. I will also provide links ...more
The latest software update for iPhone has a few new features you should know about, including an enhanced security feature to protect your Apple ID account from phishing and other attacks. Keep reading to see everything new that's included with iOS 16.3 for iPhone. The iOS 16 ...more
Bash scripting is a convenient way to automate things on any Linux system, and we're going to use it here to automate certain tasks we use all the time. Bash is a simple language for stringing together several different Linux utilities. Its simplicity makes it easy for beginn ...more
In this video tutorial, Chris Pels will show how information can be passed from one page to another using a query string. First, see how to construct a query string including variable names and values from information on a data entry form. Next, see how to access the query str ...more
In this video the instructor shows how to find a formula describing direct variation between two variables. Variation between two variables can be either direct variation or indirect variation. If a variable y is in direct variation with a variable x we can write the general e ...more
In this video the instructor shows how to solve multi-step equations. In a multi-step equation, the equals to sign divides the two sides of the problem. To solve this kind of problem, the first thing you do is to get all the variables on one side and the numbers on the other s ...more
This is a mathematical instructional video on finding the point slope form of a line equation. This technique allows you to find the x and y intercepts of a line. The point slope form is (y-y1)=m(x-x1). The instructor tells you what each of the variables represents, and shows ...more
In this video the instructor shows how to solve mixture problems using two variables. Usually in these kind of questions the problem statement goes like, if A costs $x for a pound and B costs $y for a pound, in what ratio should they be mixed such that one pound of the new mix ...more
In this tutorial the instructor shows how to solve percent equations. The general form of a percent equations is that a is b% of c. As there can be three kinds of variables a, b, c, the questions involving percent equations can be of three types having one of the three variabl ...more
In this video the instructor teaches about direct and inverse variation. Two variables x and y are said to be in direct variation with each other if you can write them in the form y = K * x. The value of y varies directly corresponding to the value of x. Y is said to be direct ...more
In this video the tutor shows how to add and subtract monomials. He says that to add or subtract monomials they have to be similar terms. Similar terms are those that have same variables and equal exponents to the variables. He shows how to do this using illustrative diagrams ...more
In this video tutorial the instructor shows how to solve equations by the comparison method. In this method he isolates either the x or y variables in both the equations and now compares the other side of equations directly to derive the value of the other variable. Now this d ...more
The one thing that separates a script kiddy from a legitimate hacker or security professional is the ability to program. Script kiddies use other people's tools, while hackers and security pros write their own tools. To that end, we're going to see how a stack overflow vulnera ...more
What's up, peeps? In this quick tutorial, we will be looking at structs, a special kind of data type. What Is a Struct? A structure, or just struct, is a user-defined data type where we are able to group multiple variables together to form a convenient package. Why would we ...more
Hello null_byters, after some time out here we are again with another tutorial, continuing our beautiful series, today we will write our first real world bash script. BEFORE WE START Before we start today's lesson Let's recap what we learned in the previous lesson, right now ...more
Ruby is a dynamic, general-purpose programming language created by Yukihiro "Matz" Matsumoto in Japan around the mid-90's. It has many uses but with it's flexibility, it makes a great language to write exploits in. In fact, the entire Metasploit Framework is written in Ruby! T ...more
Welcome back, my amateur hackers! Over the course of the next year, we will be developing our own zero-day exploits. In my first article in this series, I introduced you to buffer overflows, which are the source of some of the most lethal exploits, particularly the "remote co ...more
What is Programming? Why need to learn? How to get started? Which language to choose? While surfing web, you must be encountering various softwares, games, etc. and might be thinking to make one, but don't know where to start. Here, I am starting series in Programming. So, w ...more
We use ADB and Fastboot for so many things in our softModder tutorials, and to get them, you normally have to download the entire Android SDK and install them. But not anymore. shimp208 over at XDA Developers has made a minimal installer that we can download that'll only give ...more
An attacker can repurpose public MyBB forums to act as command-and-control servers. It only takes a few lines of code to configure a MacBook to fetch commands and send responses to any website the attacker desires. Before you keep reading, know that this project is not geared ...more
Being able to write your own hacking tools is what separates the script kiddies from the legendary hackers. While this can take many forms, one of the most coveted skills in hacking is the ability to dig through the binary files of a program and identify vulnerabilities at the ...more
Note: The article assumes that the reader has a fundamental understanding of at least one other programming language, and that this is intended serve as a quick reference for Perl's basic syntax & behavior in regards to Variables, Control Structures, & Functions. Learning to ...more
Welcome to a tutorial explaining functions. This article will help clarify some things we have already been exposed to such as function prototypes, function calls, return values, etc. What Is a Function? A function is a type of routine which has its own defined set of proced ...more
Greetings my fellow aspiring hackers, Android Development like other programming languages requires the use of some basic essential components, programs and configurations to get started. Android Development requires a little bit of knowledge of the Java language which means ...more
Welcome back, my hacker novitiates! In an earlier Linux Basics tutorial, I had demonstrated the basics of the Apache web server. Since Apache is the world's most widely used web server on the Internet (as of July 2015, Apache was 38%, IIS was 26%, and Nginx is 15%), the more ...more
NOTICE: Ciuffy will be answering questions related to my articles on my behalf as I am very busy. Hope You Have Fun !!! As much as I love other SSH bruteforcing tools like Ncrack, Metasploit, THC-Hydra, ... ( Just to mention a few ). I prefer using my own script. The tools ab ...more
Hi I am a new member of null byte(although I am reading this website from the beginning) and this is going to be my first post. Let me introduce myself first ! I am from Greece, I am working as a network engineer and I am into system and network administration but definitely ...more
I am not a morning person. This is a fact that has been proven with science. I need every bit of help to get me out of bed in the morning—multiple alarms, extremely loud tones, Pandora—I've tried everything. So when developer MythosXe released his Alarm Clock Plus module for ...more
If you still have time left on your warranty, taking your HTC One in for repairs can be a serious pain if you've modified it in any way. To avoid the chance that they'll reject your phone because it's been tampered with, you'll have to return it to stock condition. To Do This ...more
Change object colors via ActionScript in Flash 8 This video is changing colors of movie items in ActionScript using Flash. Go to www.tutvid/download to get the program to change the colors. We're going to change the navigation bar and the text color. Choose the navigation bar ...more
This video teaches us the concept of nth roots. The video starts with the square root of constants. We find the number which when multiplies by itself for two times results in the constant inside the square root. Then we find the square root of variables. Here again the same c ...more
In this math lesson you will learn how to solve a system of equations. Watch the following video to learn how to translate a word problem into a system of linear equations. Two linear equations considered in the same time form a system of linear equations. A system of linear ...more
Unless you're experienced using the Linux terminal, running ADB and Fastboot commands can get confusing very fast. The problems often stem from having to hunt for various files — usually IMG or ZIP files that you need to mod your Android phone — and then move them to your plat ...more
Security is a priority for many when they first set up their mobile devices. Nobody wants to have a stranger or nosey friend go through their phone and discover risqué photos or embarrassing text messages. These days, the closet is gone—everyone keeps their skeletons in their ...more
While hackers adore the command line, working with the GUI (graphical user interface) of an operating system has some advantages. This is especially true when it comes to post-exploitation. When we can control the mouse and keyboard of a remote computer, we can truly say we ha ...more
Need to make a custom, digital clock that will run in all major desktop and smartphone browsers? This tutorial shows you how to employ Javascript functions to communicate in real time with web page elements to get a slick CSS animated clock. Cool, eh? Learn some excellent Jav ...more
There are four variables a digital photographer must keep in mind when shooting pictures to ensure correct exposure: ambient light, shutter speed, f-stop and ISO. Also, keep all your images crisp and sharp, even if you're shooting in a low-light setting.
This is a basic lesson with an intro for arrays in the C# programming language. You'll learn how to create and declare and add date to a C# array. An array is a data structure, or object, that contains several variables of the same type. Learn all about it!
Need to insert a scrollable gallery of thumbnails into your website or web project? You've come to the right place. In this tutorial, learn how to build a scrolling thumbnails video and take it to the next level by building a fully functional gallery with a bonus randomizer bu ...more
Watch this video to learn how to create OOP design with C++. This video also covers public and private variables and functions.
Welcome to the second Goonight Byte! Our second coding session was kindly hosted by th3m, so props to him for letting this happen. Our task this time was to hack the bot that we made the week prior, which was only capable of connecting to the channel and then printing message ...more
Our first Community Byte went well! We had around 8 people in the room coding collaboratively and watching to learn. LukeStav did the kind task of hosting it on Gobby for all of us, so big thanks to him! At minimum, our task was to create an IRC bot for #nullbytez that could ...more
In this tutorial, learn to setup private properties(variables) and private methods(functions) with your PHP OOP programming. This tutorial will have the file logger run through some private methods. Check it out and open the door to the world of PHP programming.
Arrays are little pockets of data distributed throughout your program. They're useful because having arrays keeps you from needing to work with hundreds of variables when programming. This specific tutorial shows you how to work with arrays when you're using Java to program.
So you've mastered variables, and now it's time to take a look at functions and how they work on the very basic level in Python. This tutorial also takes a brief look at importing modules, and how they work in your Python program.
So you've already mastered variables and functions - now it's time to progress to strings, substrings and slices when you're working on a program using the Python programming language. Python strings are much less complex than in other languages, which makes them easy to use.
In this clip, you'll learn how to employ variables and arrays to generate a form letter when coding in PHP. Whether you're new to the PHP: Hypertext Preprocessor scripting language or are a seasoned web developer merely looking to improve your chops, you're sure to find benefi ...more
If you want to learn how to program in the Java language, then the first thing you're going to need to do is download and install the JDK. That stands for Java Development Kit, and is the basis for anyone begging in Java, and you need it to get the Javac (Java compiler) runnin ...more
Need help reducing radical expressions without perfect square or cube roots? Take heart: this free math lesson will ensure that you know everything you need to know for that next big test. Examples include square roots, cube roots, and 4th roots. You'll also learn a technique ...more
This video is about using the elimination method to solve a linear system. The lady presenting this video says that elimination method means that one of the two variables has to be eliminated while adding up the two linear equations. She then explains the example equations 6x- ...more
Watch this instructional cello playing video to learn how to create a sound on the cello. The sound production is composed of the various elements used to create the sound on the cello. There are three variables that determine the kind of sound produced: how much weight will y ...more
In this math lesson you will learn how to solve systems of equations. Systems of equations usually have 2 equations and two variables. You can solve a system of equations by using one of the following methods. • Graphing Method • Substitution Method • Elimination Method
YouTube Hack! Youtube now uses a new gdata format and doesn't require a developer key. It also added a whole bunch more variables you can attach to the query string making things possible that weren't before.
This tutorial tells you about most common variables and extra special effects and others to make your character better in Mugen - the custom PC game engine.