One of the first steps when pentesting a website should be scanning for hidden directories. It is essential for finding valuable information or potential attack vectors that might otherwise be unseen on the public-facing site. There are many tools out there that will perform t ...more
How to do an NMAP scan on Armitage to find IPs within a certain range. Armitage is a gui interface of Metasploit, and advanced hacking/exploiting program. It can be downloaded from http://metasploit.com/ and http://fastandeasyhacking.com/ and you will need NMAP. http://www.nm ...more
One of Android's most glaring weaknesses is its lack of an iMessage equivalent. That is, of course, until now. There's one app that will allow Android users to experience iMessage on their non-Apple phone, complete with end-to-end encryption, message effects, and group messagi ...more
It's always a good idea to know how an attack works at the very basic level. Manual techniques for exploitation often find holes that even the most sophisticated tool cannot. Sometimes, though, using one of these tools can make things so much easier, especially if one has a so ...more
Hi nullbytes! I've been recently reading the whole Linux Basics for the Aspiring Hacker series and felt like it was missing some stuff I know, so I felt like sharing it with anyone who might find it useful too. Apt-Get I wonder why this was omitted in Chapter 5, apt-get is a ...more
With the number of web applications out there today, it comes as no surprise that there are just as many vulnerabilities waiting for hackers to discover. Finding those vulnerabilities can be a difficult task, but there are plenty of tools available to make the process easier. ...more
Welcome back, my tenderfoot hackers! As most of you know, I am strong advocate for using Linux as a hacking platform. In fact, I would say that without knowing Linux, you will never become a professional hacker/pentester. On the other hand, there are many here who come to Nu ...more
Android Debug Bridge (or ADB for short) serves as a remote terminal interface for executing shell commands on any Android device. Put simply, ADB lets you send commands from your computer to your phone or tablet, some of which would require root access if they were performed o ...more
Java is one of the world's leading programming languages thanks to its virtually endless array of applications. Since Java's initial release in 1998, this Open Source platform has become beloved by coders for its speed, flexibility, and dependability. The 2020 Java Bootcamp B ...more
Welcome back to another episode of Java Tutorials, In today's tutorial, we'll be learning about what methods are, proper syntax when writing Methods, and why they are beneficial in a program's code. Lets dive in. -------------------------- What Is A Method A method is ess ...more
Welcome back, my tenderfoot hackers! Web apps are often the best vector to an organization's server/database, an entry point to their entire internal network. By definition, the web app is designed to take an input from the user and send that input back to the server or datab ...more
It's been a while since I wrote up an article for this series but I did say that I'd be covering some WinAPI. So if you're interested in programming for the Windows platform, hop aboard and follow along. Note: This is an extension of the standard C that the previous material ...more
There's nothing worse than when you come up with a brilliant idea while you're busy with other things and then promptly forget it. Whether it's the perfect ending for your novel or a comeback you should've said during that argument with your roommate last week, it's always ann ...more
Hello ladies and gentlemen, I'm back with another informative(hopefully) article for you all. Once again I would like to apologize for my absence for about a week or so. I have some stuff going on with my life and university and I haven't found enough time to make a fully in-d ...more
Developed by Open Whisper Systems, Signal is a free, open-source encrypted communications app for both mobile and desktop devices that allows users to make voice calls, send instant messages, and even make video calls securely. However, a vulnerability was recently discovered ...more
Want to write Java games and applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to work with ...more
Want to write Java applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to create mouse events. ...more
Want to write Java games and applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to work with ...more
Want to write Java games and applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to create and ...more
Want to write Java games and applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to create a m ...more
Want to write Java games and applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to work with ...more
Learn how to use a 'do while loop' in your Java programming. 1. Set up an 'int' variable named 'counter' and assign it a '0' value. 2. Set up a standard 'do' loop. Make sure to add a counter, so the loop will end 3. Then write the 'while' condition. Make sure that you set the ...more
This clip presents a general overview of what you'll need to get started writing code in the Java programming language. Whether you're new to the Java object-oriented programming language or are a seasoned developer merely looking to improve your chops, you're sure to find ben ...more
In this ShowMeDo John Montgomery demonstrates how to create a project in Eclipse, then write and run a simple "Hello World" Java application. He also demonstrates the code-completion features of Eclipse, how to use the find and replace functioning and use the CVS version contr ...more
In this clip, you'll learn how to write a "Hello, World" app with Java. Whether you're new to the Java object-oriented programming language or are a seasoned developer merely looking to improve your chops, you're sure to find benefit in this free video programming lesson. For ...more
In this clip, you'll leawrn how to create math functions when coding in Java. Whether you're new to the Java object-oriented programming language or are a seasoned developer merely looking to improve your chops, you're sure to find benefit in this free video programming lesson ...more
In this clip, you'll learn how to return a variable value from a method when coding in Java. Whether you're new to the Java object-oriented programming language or are a seasoned developer merely looking to improve your chops, you're sure to find benefit in this free video pro ...more
I have shown here to install Java development kit. It also contains the settings of path and classpath to prepare for java programming. Video: .
Always wanted to learn Python but don't know where to start with the high-level programming language? The Basics for Python Development is perfect for beginners — and right now, it's on sale for just $14.99, which is an impressive 92% off its usual price of $199. The course c ...more
Ransomware is software that encrypts a victim's entire hard drive, blocking access to their files unless they pay a ransom to the attacker to get the decryption key. In this tutorial, you'll learn how easy it is to use the USB Rubber Ducky, which is disguised as an ordinary fl ...more
Hi, everyone! Recently, I've been working on a pretty interesting and foolish project I had in mind, and here I'm bringing to all of you my findings. This guide's main aim is to document the process of building an Android kernel, specifically a CyanogenMod kernel and ROM, and ...more
Introduction The 3 major anonymity networks on the Internet are Tor/Onionland, I2P and Freenet. If you feel confused on which one is the "best" one to use the answer is simple. Use all three! Each anonymity network is designed for a different specific purpose. One network al ...more
A lot of people still trust their web browsers to remember every online account password for them. If you're one of those users, you need to adopt a more secure way of managing passwords, because browser-stored passwords are hacker gold mines. With a USB Rubber Ducky and physi ...more
A Java programming tutorial on creating and working with array objects. Create arrays in Java. Click through to watch this video on javaomatic.com
Want to write Java games and applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to make a sim ...more
Want to write Java games and applications but don't know beans about object-oriented programming? Never you fear. This free video tutorial from TheNewBoston will help you on your merry way to accomplishing just that. Specifically, this lesson will demonstrate how to work with ...more
Today's post is a small go-to guide for beginner programmers in Null Byte. With many of our community members picking up programming from our Community Bytes, it only makes sense to lay out a one-stop guide for your reference. Hopefully this guide will help you make an educate ...more
This is Part II in the Lockdown: The InfoSecurity Guide To Securing Your Computer series. Before beginning, check out Part I. This article will cover using alternate software to increase your security and will provide you with some information about websites and programs that ...more
Python can be used for games, websites and operating system GUIs; and you can work with it on PCs, Macs or Linux machines. This tutorial shows you how to install the compiler and get started teaching yourself how to program in Python.
A tutorial on using SQL when programming GUIs in Delphi. Part 1 of 3 - How to Use SQL when programming in Delphi. Part 2 of 3 - How to Use SQL when programming in Delphi. Part 3 of 3 - How to Use SQL when programming in Delphi.
This video helps you to understand the differences between programming languages like PHP and Java Script. See how to understand and be able to use server and client based programming languages. This is VERY important to know before you start developing websites. Understand se ...more
Many windows users, if not all, run into a virus infection once in a while. This is unavoidable when using Microsoft's operating system. Without digressing too much, the fact that Windows is such a popular OS with no controlled software sources makes it easy for viruses and ma ...more
Pygame! And what you can accomplish with it. Another python article... (Blame Alex for getting me hooked on yet another coding language...) This little article will cover "Pygame", the set of modules that were designed with game developers in mind. Specifically ones who code ...more
Bucky from The New Boston serves up this Python video tutorial on how to do cool things with strings in Python. This is the program you use to write all of your Python code down. Do cool things with strings and format them! Python is a dynamic, object-oriented, high-level, pr ...more
Bucky from The New Boston serves up this Python video tutorial on how to use cool string methods in Python. This is the program you use to write all of your Python code down. Cool string methods! Python is a dynamic, object-oriented, high-level, programming language that can ...more
Bucky from The New Boston serves up this Python video tutorial on how to use dictionaries in Python. This is the program you use to write all of your Python code down. Dictionary! Python is a dynamic, object-oriented, high-level, programming language that can be used for many ...more
Bucky from The New Boston serves up this Python video tutorial on how to program "if" statements in Python. This is the program you use to write all of your Python code down. The famous if statement! Python is a dynamic, object-oriented, high-level, programming language that ...more
Bucky from The New Boston serves up this Python video tutorial on how to program else and elif statements in Python. This is the program you use to write all of your Python code down. Else and elif (elseif)! Python is a dynamic, object-oriented, high-level, programming langua ...more
Bucky from The New Boston serves up this Python video tutorial on how to program nesting statements in Python. This is the program you use to write all of your Python code down. Nest a simple "if" statement! Python is a dynamic, object-oriented, high-level, programming langua ...more
Bucky from The New Boston serves up this Python video tutorial on how to program full and while loops in Python. This is the program you use to write all of your Python code down. Learn how to use the for and while loop in Python programming! Python is a dynamic, object-orien ...more
Bucky from The New Boston serves up this Python video tutorial on how to program infinite loops and breaks in Python. This is the program you use to write all of your Python code down. Learn how to make an infinite loop and also how to use the break statement! Python is a dyn ...more
Bucky from The New Boston serves up this Python video tutorial on how to build and program your own functions in Python. This is the program you use to write all of your Python code down. Learn how to create your own function! Python is a dynamic, object-oriented, high-level, ...more
Bucky from The New Boston serves up this Python video tutorial on how to use default parameters in Python. This is the program you use to write all of your Python code down. Fun with default parameters! Python is a dynamic, object-oriented, high-level, programming language th ...more
Bucky from The New Boston serves up this Python video tutorial on how to program parameters in Python. This is the program you use to write all of your Python code down. Different parameter types in the same function! Python is a dynamic, object-oriented, high-level, programm ...more
Bucky from The New Boston serves up this Python video tutorial on how to use tuples as parameters in Python. This is the program you use to write all of your Python code down. Fun with tuples! Python is a dynamic, object-oriented, high-level, programming language that can be ...more
Bucky from The New Boston serves up this Python video tutorial on how to program object oriented programs in Python. This is the program you use to write all of your Python code down. OOP or the famous object oriented program. Hold on guys, the waters getting rough! Python is ...more
Bucky from The New Boston serves up this Python video tutorial on how to program classes and self in Python. This is the program you use to write all of your Python code down. Fun with classes and self! Python is a dynamic, object-oriented, high-level, programming language th ...more
Bucky from The New Boston serves up this Python video tutorial on how to program subclasses and superclasses in Python. This is the program you use to write all of your Python code down. Learn what parent and subclasses are! Python is a dynamic, object-oriented, high-level, p ...more
Bucky from The New Boston serves up this Python video tutorial on how to overwrite variables on a subclass in Python. This is the program you use to write all of your Python code down. Fun with subclasses! Python is a dynamic, object-oriented, high-level, programming language ...more
Bucky from The New Boston serves up this Python video tutorial on how to create and program constructors in Python. This is the program you use to write all of your Python code down. Learn how to create constructors and what they do! Python is a dynamic, object-oriented, high ...more