Home
Tanishq Rupaal
Cancel

Overhaul Personal Cloud Storage

The following is a process of overhauling personal cloud storage to build an effective data hierarchy and build a collection which can be expanded upon in an efficient manner. Collection of all da...

Effective Email Management - Inbox Zero

Following is a post on achieving perfect email management. All ideas and thoughts here are the way I personally implement my own email management system. There might be other methods or ideas by ot...

AWS Certified Solutions Architect - Associate Notes

AWS Certified Solutions Architect - Associate Notes The sections here are based on the course by ACloudGuru, and the notes list the most important points I learned overall for the CSAA certificati...

Fundamentals of GitHub

Introduction This blog is a primer of how basic GitHub collaboration works. This is not exhaustive of all features and tidbits but a basic explanation sheet to help people work on GitHub with relat...

Pentester Academy AWS S3 Attack Lab

Enumeration List buckets and get region for bucket → # List buckets using s3api awsn s3api list-buckets | jq '.Buckets[] | .Name' | tr -d "\"" # Get region for bucket awsn s3api ...

Pentester Academy AWS IAM Attack Lab

Enumeration To get information about current caller → awsn sts get-identity-caller List and see last uses for access keys → # List all access keys awsn iam list-access-keys # G...

SnapDrop Local Container in Home Lab

As explained below, the WebRTC-based Snapdrop uses TURN (Traversal Using Relays around NAT) for the publicly available instance when a peer-peer connection cannot be established, and SnapDrop us...

Plex Media Server in Home Lab

Note: Jellyfin is a pretty similar option with an easier setup and one that I switched over to from Plex. Check out my guide. Deployment DockerHub The best way to use Plex Media Server in my opi...

H1B Lottery Simulator

The following code is a simulation for the H1B lottery selection process. This script takes into account all years of the lottery and gives a guess of whether you’ll be selected in the 3 years or n...

flAWS 1

Level 1 This level is buckets of fun. See if you can find the first sub-domain. Begin with doing a dig of flaws.cloud, which returns the following → ; <<>> DiG 9.16.1-Ubuntu <...