Quantcast
Channel: DEV Community: darkmage
Browsing all 25 articles
Browse latest View live

Gmail Keyboard Shortcuts

Managing my inbox has been a point of contention, especially in the past working my a job as a Security Consultant. When I should have been doing pentests, I was forced to manually delete emails, one...

View Article



Sankaku Complex XSS

first written January 19, 2019 This is, officially, my first recognized XSS bug that I've found. I am super excited because it basically confirmed that I am doing the right things in general and just...

View Article

level up yo py/js adhd af research blaggin

blog-2019-may-19.md Warning: this blog is adhd af, all over the place, literally just goin' with my own brain flow here. All. over. the. place. Beware, like the broodwich. If you heard his delicious...

View Article

Never Trust Compiler Error Messages

A fellow codementor made a post titled Basic debugging. Dude doesn't even get into how to debug at all. He mentions two ways, but then starts going off on how to write simple code. That is not really...

View Article

How to grow a small business without trying

I'm a fan of this dude who calls himself "The Tech Lead". He's been a guiding force to growing myself as I engage with the coding community. Late at night on a Friday, I find myself watching an old...

View Article


The Web Application Hacker's Handbook

The Web Application Hacker's Handbook I normally don't read tech books. In college, I'd purchase books from the university book store, but if I could avoid reading them, I did. I mostly needed them to...

View Article

HackerRank: Circular Array Rotation in Python

Circular Array Rotation So I am on HackerRank, and SPOILER ALERT...

View Article

Life snippets from someone else's blog

I was reading a blog from a few days ago: https://blog.juliobiason.net/thoughts/things-i-learnt-the-hard-way/ I ended up wanting to write about this first quote and why it is technically awesome, but...

View Article


Creating a new Flask project with pipenv

Create the pipenv environment $ mkdir project $ cd project $ pipenv install Install Flask $ pipenv install flask Structure folders/files: mkdir app touch app/__init__.py touch app/routes.py touch...

View Article


Toggle proxies in macOS Terminal

One of the biggest annoyance in macOS's UI is the relative unease of switching between normal internet and a proxied connection. You have to: 1. Go to "System Preferences" 2. Go to "Networking" 3....

View Article

Getting the weather in Python

tl;dr watch the video :D

View Article

A Weird Way to Substring in C++

/* author: mike bell twitter: @therealdarkmage date: Fri Aug 9 5:12 PM website: https://mikebell.xyz I was playing around and discovered a weird way to perform a substring on a string in C++. Take the...

View Article

Blanking out the SSH Banner

Blanking out the SSH Banner New security upgrade time! Why would anyone do this? Well, if you know how service/port banners work, you'll become aware that when you fingerprint or scan a port, often...

View Article


How To Build Visual Studio Projects From Within WSL

I dislike Visual Studio. I dislike IDEs. I dislike being forced to do things in any given way. That much is obvious.This is why I've been rolling with vim since 2011, when I was working as an iOS...

View Article

Introduction to Programming in C

Introduction to Programming in C This is designed to be a quick blast through "Hello, World" as well as primitive datatypes and variables. We'll add some more terms necessary to have discussions about...

View Article


Get a Music Artist's Spotify ID...Programmatically!

A long-time student of mine and I have been exploring the world of music through the lens of code lately. She is in-between semesters and, like myself, the itch to build things is ever-present. In the...

View Article

Using an XSS for Open Redirect

I recently got awarded some money for overcoming a fix to an open redirect by using an XSS. Here's how it...

View Article


Wildcard Domains For Bug Bounties

A private bug bounty program I am on had a scope increase recently. Many subdomains were extended in the form:*target.com amass does not seem to have a feature that handles this sort of search, so I...

View Article

Building a Docker container for kiterunner

In the last few weeks, I've finally wrangled my head around Docker a bit. As a demo, I've built a docker container for kiterunner.Kiterunner is an API-fuzzing tool, very useful for bug bounty hunters...

View Article

Six Things You Can Do With A VPS (plus a free $100 credit!)

In the spirit of Christmas, I thought I would get back into some basic blogging. I've been using Virtual Private Servers (VPSes) for over 10 years now, and can speak to their uses. Right away, I can...

View Article
Browsing all 25 articles
Browse latest View live




Latest Images