hacktricks/physical-attacks/escaping-from-gui-applications
2024-07-19 10:15:49 +00:00
..
README.md Translated ['generic-methodologies-and-resources/basic-forensic-methodol 2024-07-19 10:15:49 +00:00

{% hint style="success" %} Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}

Proverite moguće akcije unutar GUI aplikacije

Zajednički dijalozi su opcije za čuvanje datoteke, otvaranje datoteke, izbor fonta, boje... Većina njih će ponuditi punu funkcionalnost Explorer-a. To znači da ćete moći da pristupite funkcionalnostima Explorer-a ako možete da pristupite ovim opcijama:

  • Zatvori/Zatvori kao
  • Otvori/Otvori sa
  • Štampaj
  • Izvezi/Uvezi
  • Pretraži
  • Skeniraj

Trebalo bi da proverite da li možete da:

  • Izmenite ili kreirate nove datoteke
  • Kreirate simboličke linkove
  • Dobijete pristup ograničenim oblastima
  • Izvršite druge aplikacije

Izvršavanje komandi

Možda koristeći opciju Otvori sa možete otvoriti/izvršiti neku vrstu shell-a.

Windows

Na primer cmd.exe, command.com, Powershell/Powershell ISE, mmc.exe, at.exe, taskschd.msc... pronađite više binarnih datoteka koje se mogu koristiti za izvršavanje komandi (i obavljanje neočekivanih akcija) ovde: https://lolbas-project.github.io/

*NIX __

bash, sh, zsh... Više ovde: https://gtfobins.github.io/

Windows

Zaobilaženje ograničenja putanja

  • Promenljive okruženja: Postoji mnogo promenljivih okruženja koje upućuju na neku putanju
  • Drugi protokoli: about:, data:, ftp:, file:, mailto:, news:, res:, telnet:, view-source:
  • Simbolički linkovi
  • Prečice: CTRL+N (otvori novu sesiju), CTRL+R (izvrši komande), CTRL+SHIFT+ESC (Upravnik zadataka), Windows+E (otvori explorer), CTRL-B, CTRL-I (Omiljeni), CTRL-H (Istorija), CTRL-L, CTRL-O (Datoteka/Otvori dijalog), CTRL-P (Štampanje dijalog), CTRL-S (Sačuvaj kao)
  • Skriveni Administrativni meni: CTRL-ALT-F8, CTRL-ESC-F9
  • Shell URIs: shell:Administrative Tools, shell:DocumentsLibrary, shell:Librariesshell:UserProfiles, shell:Personal, shell:SearchHomeFolder, shell:Systemshell:NetworkPlacesFolder, shell:SendTo, shell:UsersProfiles, shell:Common Administrative Tools, shell:MyComputerFolder, shell:InternetFolder
  • UNC putanje: Putanje za povezivanje sa deljenim folderima. Trebalo bi da pokušate da se povežete na C$ lokalne mašine ("\\127.0.0.1\c$\Windows\System32")
  • Više UNC putanja:
UNC UNC UNC
%ALLUSERSPROFILE% %APPDATA% %CommonProgramFiles%
%COMMONPROGRAMFILES(x86)% %COMPUTERNAME% %COMSPEC%
%HOMEDRIVE% %HOMEPATH% %LOCALAPPDATA%
%LOGONSERVER% %PATH% %PATHEXT%
%ProgramData% %ProgramFiles% %ProgramFiles(x86)%
%PROMPT% %PSModulePath% %Public%
%SYSTEMDRIVE% %SYSTEMROOT% %TEMP%
%TMP% %USERDOMAIN% %USERNAME%
%USERPROFILE% %WINDIR%

Preuzmite svoje binarne datoteke

Konzola: https://sourceforge.net/projects/console/
Explorer: https://sourceforge.net/projects/explorerplus/files/Explorer%2B%2B/
Registry editor: https://sourceforge.net/projects/uberregedit/

Pristupanje datotečnom sistemu iz pregledača

PUTANJA PUTANJA PUTANJA PUTANJA
File:/C:/windows File:/C:/windows/ File:/C:/windows\ File:/C:\windows
File:/C:\windows\ File:/C:\windows/ File://C:/windows File://C:/windows/
File://C:/windows\ File://C:\windows File://C:\windows/ File://C:\windows\
C:/windows C:/windows/ C:/windows\ C:\windows
C:\windows\ C:\windows/ %WINDIR% %TMP%
%TEMP% %SYSTEMDRIVE% %SYSTEMROOT% %APPDATA%
%HOMEDRIVE% %HOMESHARE


Prečice

  • Sticky Keys Pritisnite SHIFT 5 puta
  • Mouse Keys SHIFT+ALT+NUMLOCK
  • High Contrast SHIFT+ALT+PRINTSCN
  • Toggle Keys Držite NUMLOCK 5 sekundi
  • Filter Keys Držite desni SHIFT 12 sekundi
  • WINDOWS+F1 Windows pretraga
  • WINDOWS+D Prikaži radnu površinu
  • WINDOWS+E Pokreni Windows Explorer
  • WINDOWS+R Pokreni
  • WINDOWS+U Centar za pristupačnost
  • WINDOWS+F Pretraži
  • SHIFT+F10 Kontekstualni meni
  • CTRL+SHIFT+ESC Upravnik zadataka
  • CTRL+ALT+DEL Splash ekran na novijim verzijama Windows-a
  • F1 Pomoć F3 Pretraga
  • F6 Adresa
  • F11 Prebaci u pun ekran unutar Internet Explorer-a
  • CTRL+H Istorija Internet Explorer-a
  • CTRL+T Internet Explorer Nova kartica
  • CTRL+N Internet Explorer Nova stranica
  • CTRL+O Otvori datoteku
  • CTRL+S Sačuvaj CTRL+N Nova RDP / Citrix

Swipe-ovi

  • Prevucite s leve strane na desnu da biste videli sve otvorene Windows, minimizirajući KIOSK aplikaciju i direktno pristupajući celom OS-u;
  • Prevucite s desne strane na levu da biste otvorili Centar za akcije, minimizirajući KIOSK aplikaciju i direktno pristupajući celom OS-u;
  • Prevucite od gornjeg ruba da biste učinili naslovnu traku vidljivom za aplikaciju otvorenu u režimu punog ekrana;
  • Prevucite nagore od dna da biste prikazali traku zadataka u aplikaciji punog ekrana.

Internet Explorer trikovi

'Image Toolbar'

To je alatna traka koja se pojavljuje u gornjem levom uglu slike kada se klikne. Moći ćete da Sačuvate, Štampate, Pošaljete e-poštu, Otvorite "Moje slike" u Explorer-u. Kiosk treba da koristi Internet Explorer.

Shell protokol

Ukucajte ove URL-ove da biste dobili Explorer prikaz:

  • shell:Administrative Tools
  • shell:DocumentsLibrary
  • shell:Libraries
  • shell:UserProfiles
  • shell:Personal
  • shell:SearchHomeFolder
  • shell:NetworkPlacesFolder
  • shell:SendTo
  • shell:UserProfiles
  • shell:Common Administrative Tools
  • shell:MyComputerFolder
  • shell:InternetFolder
  • Shell:Profile
  • Shell:ProgramFiles
  • Shell:System
  • Shell:ControlPanelFolder
  • Shell:Windows
  • shell:::{21EC2020-3AEA-1069-A2DD-08002B30309D} --> Kontrolna tabla
  • shell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D} --> Moj računar
  • shell:::{{208D2C60-3AEA-1069-A2D7-08002B30309D}} --> Moja mrežna mesta
  • shell:::{871C5380-42A0-1069-A2EA-08002B30309D} --> Internet Explorer

Prikaži ekstenzije datoteka

Proverite ovu stranicu za više informacija: https://www.howtohaven.com/system/show-file-extensions-in-windows-explorer.shtml

Trikovi za pretraživače

Backup iKat verzije:

http://swin.es/k/
http://www.ikat.kronicd.net/\

Kreirajte zajednički dijalog koristeći JavaScript i pristupite file explorer-u: document.write('<input/type=file>') Izvor: https://medium.com/@Rend_/give-me-a-browser-ill-give-you-a-shell-de19811defa0

iPad

Gestikulacije i dugmad

  • Prevucite nagore sa četiri (ili pet) prsta / Dvostruki dodir na dugme Home: Da biste videli prikaz multitask-a i promenili aplikaciju

  • Prevucite na jednu ili drugu stranu sa četiri ili pet prsta: Da biste prešli na sledeću/poslednju aplikaciju

  • Stisnite ekran sa pet prstiju / Dodirnite dugme Home / Prevucite nagore sa 1 prstom sa dna ekrana u brzom pokretu: Da biste pristupili Home

  • Prevucite jedan prst sa dna ekrana samo 1-2 inča (sporo): Dock će se pojaviti

  • Prevucite nagore sa gornjeg dela ekrana sa 1 prstom: Da biste videli obaveštenja

  • Prevucite nagore sa 1 prstom u gornjem desnom uglu ekrana: Da biste videli kontrolni centar iPad Pro-a

  • Prevucite 1 prst sa leve strane ekrana 1-2 inča: Da biste videli prikaz dana

  • Brzo prevucite 1 prst sa centra ekrana na desno ili levo: Da biste prešli na sledeću/poslednju aplikaciju

  • Pritisnite i držite dugme On/Off/Sleep u gornjem desnom uglu iPad + Pomaknite klizač za isključivanje skroz udesno: Da biste isključili

  • Pritisnite dugme On/Off/Sleep u gornjem desnom uglu iPad i dugme Home nekoliko sekundi: Da biste prisilili teško isključivanje

  • Pritisnite dugme On/Off/Sleep u gornjem desnom uglu iPad i dugme Home brzo: Da biste napravili snimak ekrana koji će se pojaviti u donjem levom delu ekrana. Pritisnite oba dugmeta u isto vreme vrlo kratko, jer ako ih držite nekoliko sekundi, izvršiće se teško isključivanje.

Prečice

Trebalo bi da imate iPad tastaturu ili USB tastaturu. Samo prečice koje bi mogle pomoći u izlasku iz aplikacije biće prikazane ovde.

Taster Ime
Komanda
Opcija (Alt)
Shift
Povratak
Tab
^ Kontrola
Leva strelica
Desna strelica
Gornja strelica
Donja strelica

Sistem prečice

Ove prečice su za vizuelne postavke i postavke zvuka, u zavisnosti od korišćenja iPad-a.

Prečica Akcija
F1 Smanji ekran
F2 Povećaj ekran
F7 Vratite se na prethodnu pesmu
F8 Pusti/pausa
F9 Preskoči pesmu
F10 Isključi
F11 Smanji jačinu zvuka
F12 Povećaj jačinu zvuka
⌘ Space Prikaži listu dostupnih jezika; da biste izabrali jedan, ponovo pritisnite razmaknicu.

Navigacija iPad-a

Prečica Akcija
⌘H Idi na Home
⌘⇧H (Command-Shift-H) Idi na Home
⌘ (Space) Otvori Spotlight
⌘⇥ (Command-Tab) Lista poslednjih deset korišćenih aplikacija
⌘~ Idi na poslednju aplikaciju
⌘⇧3 (Command-Shift-3) Snimak ekrana (pluta u donjem levom uglu da sačuvate ili delujete na njemu)
⌘⇧4 Snimak ekrana i otvori ga u editoru
Pritisnite i držite ⌘ Lista prečica dostupnih za aplikaciju
⌘⌥D (Command-Option/Alt-D) Prikazuje dock
^⌥H (Control-Option-H) Dugme Home
^⌥H H (Control-Option-H-H) Prikaži multitask traku
^⌥I (Control-Option-i) Izbor stavke
Escape Dugme nazad
→ (Desna strelica) Sledeća stavka
← (Leva strelica) Prethodna stavka
↑↓ (Gornja strelica, Donja strelica) Istovremeno dodirnite izabranu stavku
⌥ ↓ (Option-Down arrow) Pomeri se nadole
⌥↑ (Option-Up arrow) Pomeri se nagore
⌥← ili ⌥→ (Option-Left arrow ili Option-Right arrow) Pomeri se levo ili desno
^⌥S (Control-Option-S) Uključi ili isključi VoiceOver govor
⌘⇧⇥ (Command-Shift-Tab) Prebaci se na prethodnu aplikaciju
⌘⇥ (Command-Tab) Vratite se na originalnu aplikaciju
←+→, zatim Opcija + ← ili Opcija+→ Navigirajte kroz Dock

Safari prečice

Prečica Akcija
⌘L (Command-L) Otvori lokaciju
⌘T Otvori novu karticu
⌘W Zatvori trenutnu karticu
⌘R Osveži trenutnu karticu
⌘. Prekini učitavanje trenutne kartice
^⇥ Prebaci se na sledeću karticu
^⇧⇥ (Control-Shift-Tab) Prebaci se na prethodnu karticu
⌘L Izaberi tekstualni unos/URL polje da ga izmeniš
⌘⇧T (Command-Shift-T) Otvori poslednju zatvorenu karticu (može se koristiti više puta)
⌘[ Vraća se na prethodnu stranicu u istoriji pretraživanja
⌘] Ide napred na sledeću stranicu u istoriji pretraživanja
⌘⇧R Aktivira režim čitača

Mail prečice

Prečica Akcija
⌘L Otvori lokaciju
⌘T Otvori novu karticu
⌘W Zatvori trenutnu karticu
⌘R Osveži trenutnu karticu
⌘. Prekini učitavanje trenutne kartice
⌘⌥F (Command-Option/Alt-F) Pretraži u svojoj pošti

Reference

{% hint style="success" %} Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}