/hackattic-solutions

My solutions to hackattic challenges in Go

Primary LanguageGoDo What The F*ck You Want To Public LicenseWTFPL

This repository contains my souutions to Hackatti Chanlenges (https://hackattic.com/challenges) in Golang.

Hackattic challenges are really good if you were away from coding for a while and want to get back to it. This is also good for people who are switching to a new language and want to get a good grip on it.

  • For most of the solutions you can just run : go run <solution_file>
  • For folders with go.mod, you may need to run : go mod tidy first
  • Remember to read the last part of the challenges, about the reasoning behind the challenge.

List of Challanges

  • Help Me Unpack (5 pts) - Link
  • Reading QR (10 pts) - Link
  • Backup Restore (10 pts) - Link

For Backup Restore, make sure to setup PostgreSQL and create a database before executing program using craetedb dump, adjust the code according to the database name.

  • Brute force zip (15 pts) - Link
  • Mini Miner (15 pts) - Link
  • Password Hashing (15 pts) - Link
  • Collision Course (15 tps) - Link
  • Jotting JWTs (20 pts) - Link
  • Tales of SSL (25 pts) - Link
  • Dockerized Solutions (30 pts) - Link
  • Websocket Chit Chat (30 pts) - Link
  • Hosting Git (30 pts) - Link
  • Touch-Tone Dialing (35 pts) - Link
  • Basic Face Detection (35 pts) - Link
  • Visual Basic Math (35 pts) - Link
  • A Global Presence (35 pts) - Link
  • Serving DNS (60 pts) - Link
  • The one with Redis (70 pts) - Link