Skip to content
/ main Public

an hacker battle royale, actually in Beta. if u wanna join the beta tester team contact https://instagram.com/_camillettss_ in direct (he is me) and he'll add u in the list. beta tester will have in-game vantages after the release

Notifications You must be signed in to change notification settings

fhvck/main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

installation

on mobile (only Android Devices):

da Google Play scaricate Termux, apritelo e scrivete

pkg install git

terminata l'installazione scrivete:

pkg install python

finito anche questo potete eseguire hab! scrivete

cd hab5 && python main.py

per avviare il gioco, se volete creare potete creare un alias così che aperto termux basterà scrivere hab per eseguire lo script

creare un alias

scrivete

nano /data/data/com.termux/files/usr/etc/bash.bashrc

e alla fine del file aggiungete questa riga:

alias hab="cd && cd hab5 && python main.py"

ora il file dovrebbe essere simile o uguale a questo:

non ho sbatti, dopo copio e incollo.

on Windows

scarica questi file andado su Code->download zip. fatto questo estrarre i file sul desktop.

aprite il prompt dei comandi cercando cmd nella barra di ricerca in basso a sinistra e cliccate invio, adesso scrivete

cd Desktop/hab5-main

e poi

python main.py

se python non è installato seguite il procedimento qui sotto e ricordate di cliccare "Add to PATH" durante l'installazione.

How To Run

se non si dispone di python 3.x sul proprio computer installarlo da https://www.python.org/ftp/python/3.9.0/python-3.9.0-amd64.exe

installato python fare doppio click su main.py oppure usando un terminale entrate nel percorso dei file scaricati con il comando "cd" e scrivere python main.py nella cartella hackabot2A/

Start

all'avvio vengono generati dei bot in posizioni casuali che cercheranno di attaccarti o difendersi

il tuo obiettivo è quello di spegnerli o distruggerli.

Global sheet

i comandi globali sono quei comandi che vengono eseguiti nella mappa.

select

usage:

select -m MODE VAL

usando MODE (ossia "id" o "pos") seleziona un Robot dalla mappa

esempio:

select -m id 54

per selezionare il bot con id=54, oppure

select -m pos 1,2

per selezionare il bot con coordinate x=1, y=2

show

usage:

show VAL

nella mappa mostra VAL. VAL può essere:

  • id / ids --> mostra gli id dei bots
  • pos ------> mostra le coordinate
  • null ------> default, non mostrare niente

BOT Sheet

un Robot ha sempre due porte, 80 e 443, più altre generate a caso (le altre porte devo ancora implementarle).

hacking

hackerare un bot significa prendere il controllo e poter eseguire script nella sua MShell

dopo aver selezionato un robot cerchiamo di entrare nella sua MShell in questo modo:

hash -port

questo ci mostrerà le porte e i loro stati, ora scriviamo:

decoder -text t

decoder è l'utilità che ci permette di decodificare un hash criptato. sostituisci t con il tuo hash da decifrare (quello della porta che hai scelto)

adesso possiamo bypassare una porta usando l'hash decifrato

hash -res h -port p

sostituisci h e p rispettivamente con hash decodificato e porta scelta.

adesso abbiamo sbloccato una porta, sfruttiamo questa porta sbloccata per entrate nella MShell scrivendo:

hack numeroporta

dove numero porta è la porta della quale abbiamo decifrato gli hash.

distruzione e vittoria

per vincere bisogna distruggere ogni robot sulla mappa, per farlo bisogna scrivere

shutdown

oppure

destroy

nella sua MShell. elimina tutti i bot per vincere!

LA BASE

la tua base è quel posto in cui puoi trovare il tuo computer, le cards e il tuo client SMTP.

il tuo computer

questo è il computer con cui andrai in battaglia. Accedendo a questa schermata puoi leggere un elenco dei tools sbloccati con tanto di documentazione oppure modificare le tue impostazioni

per accedere basta scrivere nel menu principale:

c/ mypc

e dalla schermata del tuo computer hai a disposizione questi comandi:

cd .setts   # per modificare le impostazioni
enable FMTP # abilita il ricevimento delle mail
kill FMTP   # interrompi la ricezione delle mail
help        # mostra la documentazione

comandi

i comandi seguono tutti la STDSYX che sta per Standard Syntax. questa ha come base:

command -variable value

questo eseguirà command dando alla variable variable il valore value

esempio pratico

select -id 10

questo eseguirà il comando select con id=10. questo comando serve per selezionare un nemico sulla mappa usando un suo valore univoco che potrebbe essere il suo id o la posizione, di norma select viene lanciato con id=NULL e pos=NULL e poi automaticamente modificherà la variabile selezionata con il valore specificato.

prima abbiamo visto che di base abbiamo command -var val per eseguire command con var=val quindi per dire al comando hack di attaccare la porta 80 faremo:

hack -port 80

About

an hacker battle royale, actually in Beta. if u wanna join the beta tester team contact https://instagram.com/_camillettss_ in direct (he is me) and he'll add u in the list. beta tester will have in-game vantages after the release

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages