CodeOnByte - In Between Bytes
  • Home
  • Programming
    • JavaScript
    • Python
  • System
    • Cross-platform
    • Linux
    • macOS
    • Windows
  • Gear
  • About Me
Home
Programming
    JavaScript
    Python
System
    Cross-platform
    Linux
    macOS
    Windows
Gear
About Me
CodeOnByte - In Between Bytes
  • Home
  • Programming
    • JavaScript
    • Python
  • System
    • Cross-platform
    • Linux
    • macOS
    • Windows
  • Gear
  • About Me
Browsing Category
Python
Cross-platform Programming Python

Introduction to Scapy (Python)

June 10, 2021 1 Comment

What’s up guys!

Hope y’all been alright lately. I’ve been studying a bunch as part of a certification package I was awarded – focused on network security. While I’m excited to do it and learn a lot of cool stuff, it’s also draining pretty much all my free time.

While I’ve been doing this certification I’ve had to dive deep into a lot of theory-oriented network stuff like frames, packets and all those meaningless terminologies. It’s so much theory that I had to install Scapy just to see some of these packets in action and get hands-on with the damn thing – I mean seriously if you’ve taken some of these certs you’re probably used to how dry and boring it gets just reading about protocols and not actually doing anything.

Anyway we are here to talk about Scapy today and not my boring life 🙂

What is Scapy?

To put it simply, its a packet sniffing and crafting program. There is a lot more you can do with it like decoding certain protocols and interacting with Wireshark captures among other cool things (see the documentation page).

Continue reading
Reading time: 3 min
Share:
Written by: codeboss
Programming Python

Port Scanner GUI in Python 3

February 24, 2021 1 Comment

Howdy!

In this post we’re going to take some code from a previous post ‘Port Scanner in Python 3‘ and converting it into a program with a graphical interface that you could run from a mobile device or desktop.

You can watch the video above to follow along with the programming. I am using PyDroid application for android to program and test out the code.

Mostly everything should be explained in the video, but if I missed anything just leave a comment below and I’ll definitely help you out. 😉

Continue reading
Reading time: 3 min
Share:
Written by: codeboss
Cross-platform Programming Python System

Netcat Tricks for iPhone

April 29, 2020 No Comments

Whats up guys!

In this post we’ll take a look at 3 cool tricks using netcat on the iPhone.

Note that you will need a jailbroken device in order to follow along; alternatively, you can just use a laptop/desktop with netcat installed.

Using checkra1n jailbreak, this has become trivial for most devices.

Networking Tools for iPhone

In order to use a lot of the networking tools in the iPhone, you’ll need to download them from Cydia first.

Go under Terminal Support and choose a terminal of your choice.

I went ahead with NewTerm.

Then make sure you have netcat installed from Networking section.

That’s everything we’re going to need.

Continue reading
Reading time: 1 min
Share:
Written by: codeboss
Cross-platform Programming Python System

Port Scanner in Python 3 (pyDroid and iPhone)

April 21, 2020 1 Comment

Heyyy! How ya doing?

Finally I have some free time and able to make some more videos! Very excited to learn some more stuff and share it with you guys. 🙂

To start things off smoothly I decided to do a short Python script – a port scanner, which we’ll program in a few lines of code.

This is an idea suggested by a viewer, to do small projects using mobile devices (pyDroid on Android and vim text editor on jailbroken iPhone).

Once you figure out which device you’ll be using, lets get started…

Port Scanner Using Threads

It’s important to use threads for such a program to shorten run time. With that said, we’ll need the system, socket and threading modules.

Continue reading
Reading time: 1 min
Share:
Written by: codeboss
Cross-platform Programming Python System

Bind Shell in Python 3

January 28, 2020 3 Comments

What’s going on guys?

I have been packed with work and studying for certifications recently, leaving me little time to bring you some cool articles. 🙁

Anyway, I’ve been interested in analyzing different types of shells and coding them myself with custom options.

This time we’ll stick to the basics though: we’ll be looking at a bind shell coded in Python 3, of course, in as few lines of code as possible.

Why Bind Shell?

Every shell has its purpose and we need to be looking to increase our arsenal and understanding of what shell works better in each case.

A bind shell, while clumsy in implementation on most targets – considering you have to do port forwarding and have it listening – does have its advantages when it comes to flexibility from the attacking system. It allows us to connect using different tools like a proxy, for example, or even from a coffee shop or another anonymous location.

Continue reading
Reading time: 2 min
Share:
Written by: codeboss
Page 2 of 6«1234»...Last »

Recent Posts

  • VPN Server on Ubuntu VPS
  • Secure VPN Traffic With No Leaks
  • Brute-Force Bitcoin Wallet Recovery AI
  • Python for Data Recovery
  • Data Recovery using Hex Editor

Recent Comments

  • Python for Data Recovery – CodeOnByte on Data Recovery using Hex Editor
  • Eddie on Brute-Force VeraCrypt Encryption
  • grant on Python for Data Recovery
  • grant on Python for Data Recovery
  • Grant on Python for Data Recovery

About me

My name is Felipe! I’m a programmer from NY.

Blogs about coding, operating systems, network and security.

Hosting

© 2020 Copyright CodeOnBy // All rights reserved
In Between Bytes