Kutoroka kutoka KIOSKs
Tip
Jifunze na fanya mazoezi ya AWS Hacking:
HackTricks Training AWS Red Team Expert (ARTE)
Jifunze na fanya mazoezi ya GCP Hacking:HackTricks Training GCP Red Team Expert (GRTE)
Jifunze na fanya mazoezi ya Azure Hacking:
HackTricks Training Azure Red Team Expert (AzRTE)
Support HackTricks
- Angalia mpango wa usajili!
- Jiunge na π¬ kikundi cha Discord au kikundi cha telegram au tufuatilie kwenye Twitter π¦ @hacktricks_live.
- Shiriki mbinu za hacking kwa kuwasilisha PRs kwa HackTricks na HackTricks Cloud repos za github.
Kagua kifaa kimwili
| Sehemu | Hatua |
|---|---|
| Power button | Kuzima na kuwasha kifaa tena kunaweza kuonyesha skrini ya kuanza |
| Power cable | Angalia kama kifaa kinawasha upya wakati nguvu zikitolewa kwa muda mfupi |
| USB ports | Unganisha keyboard ya nje ili uweze kutumia shortcuts zaidi |
| Ethernet | Skanning ya mtandao au sniffing inaweza kuwezesha matumizi mabaya zaidi |
Angalia vitendo vinavyowezekana ndani ya programu ya GUI
Dialogi za kawaida ni chaguzi kama kuhifadhi faili, kufungua faili, kuchagua fonti, rangi⦠Zaidi yao zitatoa utendaji kamili wa Explorer. Hii inamaanisha kwamba utaweza kufikia uwezo wa Explorer endapo utaweza kufikia chaguzi hizi:
- Close/Close as
- Open/Open with
- Export/Import
- Search
- Scan
Unapaswa kukagua kama unaweza:
- Badilisha au tengeneza faili mpya
- Tengeneza viungo vya kielekezi (symbolic links)
- Pata ufikiaji wa maeneo yaliyozuiliwa
- Endesha programu nyingine
Utekelezaji wa Amri
Labda kutumia Open with option** unaweza kufungua/kuendesha aina fulani ya shell.
Windows
Kwa mfano cmd.exe, command.com, Powershell/Powershell ISE, mmc.exe, at.exe, taskschd.msc⦠tafuta binaries zaidi ambazo zinaweza kutumika kuendesha amri (na kufanya vitendo visivyotarajiwa) hapa: https://lolbas-project.github.io/
*NIX __
bash, sh, zsh⦠Zaidi hapa: https://gtfobins.github.io/
Windows
Kuepuka vizingiti vya njia
- Environment variables: Kuna environment variables nyingi zinazorejelea njia fulani
- Other protocols: about:, data:, ftp:, file:, mailto:, news:, res:, telnet:, view-source:
- Symbolic links
- Shortcuts: CTRL+N (open new session), CTRL+R (Execute Commands), CTRL+SHIFT+ESC (Task Manager), Windows+E (open explorer), CTRL-B, CTRL-I (Favourites), CTRL-H (History), CTRL-L, CTRL-O (File/Open Dialog), CTRL-P (Print Dialog), CTRL-S (Save As)
- Hidden Administrative menu: 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 paths: Njia za kuungana na folda zilizosheheni. Jaribu kuungana na C$ ya mashine ya eneo (β\\127.0.0.1\c$\Windows\System32β)
- More UNC paths:
| 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% |
Restricted Desktop Breakouts (Citrix/RDS/VDI)
- Dialog-box pivoting: Tumia madialogi ya Open/Save/Print-to-file kama Explorer-lite. Jaribu
*.*/*.exekatika uwanja la jina la faili, bonyeza-kulia folda kwa ajili ya Open in new window, na tumia Properties β Open file location kupanua urambazaji. - Create execution paths from dialogs: Tengeneza faili mpya na uibadilishe jina hadi
.CMDau.BAT, au tengeneza shortcut inayoelekeza kwa%WINDIR%\System32(au binary maalum kama%WINDIR%\System32\cmd.exe). - Shell launch pivots: Ikiwa unaweza kuvinjari hadi
cmd.exe, jaribu drag-and-drop faili yoyote juu yake ili kuanzisha prompt. Ikiwa Task Manager inapatikana (CTRL+SHIFT+ESC), tumia Run new task. - Task Scheduler bypass: Ikiwa shell za kuingilia zimefungwa lakini kupanga kazi inaruhusiwa, tengeneza task itakayotekeleza
cmd.exe(GUItaskschd.mscauschtasks.exe). - Weak allowlists: Ikiwa utekelezaji unaruhusiwa kwa filename/extension, badilisha jina la payload yako kwa jina linaloruhusiwa. Ikiwa inaruhusiwa kwa directory, nakili payload kwenye folda ya programu inayoruhusiwa kisha uite.
- Find writable staging paths: Anza na
%TEMP%na orodhesha folda zinazoweza kuandikwa kwa kutumia Sysinternals AccessChk.
echo %TEMP%
accesschk.exe -uwdqs Users c:\
accesschk.exe -uwdqs "Authenticated Users" c:\
- Hatua inayofuata: Ikiwa utapata shell, badilisha njia kwenda kwenye Windows LPE checklist: Checklist - Local Windows Privilege Escalation
Pakua Binary zako
Console: https://sourceforge.net/projects/console/
Explorer: https://sourceforge.net/projects/explorerplus/files/Explorer%2B%2B/
Registry editor: https://sourceforge.net/projects/uberregedit/
Kupata filesystem kutoka kwa kivinjari
| PATH | PATH | PATH | PATH |
|---|---|---|---|
| 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 |
|
Mifupi ya Kibodi
- Sticky Keys β Bonyeza SHIFT mara 5
- Mouse Keys β SHIFT+ALT+NUMLOCK
- High Contrast β SHIFT+ALT+PRINTSCN
- Toggle Keys β Shikilia NUMLOCK kwa sekunde 5
- Filter Keys β Shikilia SHIFT ya kulia kwa sekunde 12
- WINDOWS+F1 β Windows Search
- WINDOWS+D β Onyesha Desktop
- WINDOWS+E β Fungua Windows Explorer
- WINDOWS+R β Run
- WINDOWS+U β Ease of Access Centre
- WINDOWS+F β Search
- SHIFT+F10 β Context Menu
- CTRL+SHIFT+ESC β Task Manager
- CTRL+ALT+DEL β Splash screen kwenye matoleo mapya ya Windows
- F1 β Help F3 β Search
- F6 β Address Bar
- F11 β Weka/tupilia nje skrini kamili ndani ya Internet Explorer
- CTRL+H β Internet Explorer History
- CTRL+T β Internet Explorer β Tabu Mpya
- CTRL+N β Internet Explorer β Ukurasa Mpya
- CTRL+O β Open File
- CTRL+S β Save CTRL+N β RDP / Citrix mpya
Kuteleza (Swipes)
- Teleza kutoka upande wa kushoto kwenda kulia kuona Windows zote zilizo wazi, kupunguza ukubwa wa app ya KIOSK na kufikia OS nzima moja kwa moja;
- Teleza kutoka upande wa kulia kwenda kushoto kufungua Action Center, kupunguza ukubwa wa app ya KIOSK na kufikia OS nzima moja kwa moja;
- Teleza kutoka kwenye ukingo wa juu kuleta mwambaa wa kichwa kuonekana kwa app iliyofunguliwa kwa skrini kamili;
- Teleza kutoka chini kwenda juu kuonyesha taskbar katika app ya skrini kamili.
Mbinu za Internet Explorer
βImage Toolbarβ
Ni toolbar inayojitokeza upande wa juu-kushoto wa picha wakati inabonwa. Utaweza Kuokoa, Kuchapisha, Kutuma kwa barua (Mailto), Kufungua βMy Picturesβ katika Explorer. Kiosk inapaswa kutumia Internet Explorer.
Shell Protocol
Andika URL hizi ili kupata muonekano wa Explorer:
shell:Administrative Toolsshell:DocumentsLibraryshell:Librariesshell:UserProfilesshell:Personalshell:SearchHomeFoldershell:NetworkPlacesFoldershell:SendToshell:UserProfilesshell:Common Administrative Toolsshell:MyComputerFoldershell:InternetFolderShell:ProfileShell:ProgramFilesShell:SystemShell:ControlPanelFolderShell:Windowsshell:::{21EC2020-3AEA-1069-A2DD-08002B30309D}β> Control Panelshell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}β> My Computershell:::{{208D2C60-3AEA-1069-A2D7-08002B30309D}}β> My Network Placesshell:::{871C5380-42A0-1069-A2EA-08002B30309D}β> Internet Explorer
Onyesha Extensions za Faili
Angalia ukurasa huu kwa maelezo zaidi: https://www.howtohaven.com/system/show-file-extensions-in-windows-explorer.shtml
Mbinu za kivinjari
Toleo za backup za iKat:
http://swin.es/k/
http://www.ikat.kronicd.net/
Tengeneza dialog ya kawaida kwa kutumia JavaScript na upate file explorer: document.write('<input/type=file>')
Source: https://medium.com/@Rend_/give-me-a-browser-ill-give-you-a-shell-de19811defa0
iPad
Mishale na vitufe
- Teleza juu kwa vidole vinne (au vitano) / Bonyeza mara mbili kitufe cha Home: Kuona muonekano wa multitask na kubadilisha App
- Teleza upande mmoja au mwingine kwa vidole vinne au vitano: Ili kubadilisha hadi App inayofuata/iliyopita
- Sukuma skrini kwa vidole vitano / Gusa kitufe cha Home / Teleza juu kwa kidole 1 kutoka chini ya skrini kwa mwendo wa haraka hadi juu: Kupata Home
- Teleza kidole 1 kutoka chini tu inchi 1-2 (polepole): Dock itaonekana
- Teleza chini kutoka juu ya skrini kwa kidole 1: Kuona taarifa zako (notifications)
- Teleza chini kwa kidole 1 kona ya juu-kulia ya skrini: Kuona control centre ya iPad Pro
- Teleza kidole 1 kutoka upande wa kushoto wa skrini inchi 1-2: Kuona Today view
- Teleza kwa haraka kidole 1 kutoka katikati ya skrini kwenda kulia au kushoto: Kubadilisha hadi App inayofuata/iliyopita
- Bonyeza na shikilia kitufe cha On/Off/Sleep kilicho kona ya juu-kulia ya iPad + Sukuma Slide to power off hadi mwisho wa kulia: Kuzima kifaa
- Bonyeza kitufe cha On/Off/Sleep kilicho kona ya juu-kulia ya iPad na kitufe cha Home kwa sekunde chache: Kufanya hard power off
- Bonyeza kitufe cha On/Off/Sleep kilicho kona ya juu-kulia ya iPad na kitufe cha Home kwa haraka: Kupiga screenshot ambayo itaonekana chini kushoto kwenye skrini. Bonyeza vitufe vyote kwa wakati mmoja kwa muda mfupi; ukivishikilia kwa sekunde chache itafanya hard power off.
Mifupi
Unapaswa kuwa na kibodi ya iPad au adapter ya kibodi ya USB. Hapa tu zinaonyeshwa njia za mkato ambazo zinaweza kusaidia kutoroka kutoka kwa application.
| Key | Name |
|---|---|
| β | Command |
| β₯ | Option (Alt) |
| β§ | Shift |
| β© | Return |
| β₯ | Tab |
| ^ | Control |
| β | Left Arrow |
| β | Right Arrow |
| β | Up Arrow |
| β | Down Arrow |
Mifupi ya Mfumo
Mifupi hii ni kwa mipangilio ya kuona na sauti, kulingana na matumizi ya iPad.
| Shortcut | Kitendo |
|---|---|
| F1 | Kupunguza mwangaza wa skrini |
| F2 | Kuongeza mwangaza wa skrini |
| F7 | Rudisha wimbo mmoja nyuma |
| F8 | Cheza/kuacha kucheza |
| F9 | Ruka wimbo |
| F10 | Zima sauti |
| F11 | Punguza kiasi |
| F12 | Ongeza kiasi |
| β Space | Onyesha orodha ya lugha zinazopatikana; kuchagua moja, bonyeza space tena. |
Urambazaji wa iPad
| Shortcut | Kitendo |
|---|---|
| βH | Nenda Home |
| ββ§H (Command-Shift-H) | Nenda Home |
| β (Space) | Fungua Spotlight |
| ββ₯ (Command-Tab) | Orodha ya apps kumi zilizotumika hivi karibuni |
| β~ | Nenda kwenye App ya mwisho |
| ββ§3 (Command-Shift-3) | Screenshot (inaonekana chini kushoto kuhifadhi au kuchukua hatua) |
| ββ§4 | Screenshot na ifungue katika mhariri |
| Press and hold β | Orodha ya njia za mkato zinazopatikana kwa App |
| ββ₯D (Command-Option/Alt-D) | Inaonyesha dock |
| ^β₯H (Control-Option-H) | Kitufe cha Home |
| ^β₯H H (Control-Option-H-H) | Onyesha mwambaa wa multitask |
| ^β₯I (Control-Option-i) | Chagua kipengee |
| Escape | Kitufe cha kurudi |
| β (Right arrow) | Kipengee kinachofuata |
| β (Left arrow) | Kipengee kilichopita |
| ββ (Up arrow, Down arrow) | Gusa kitu kilichochaguliwa mara moja |
| β₯ β (Option-Down arrow) | Skroli chini |
| β₯β (Option-Up arrow) | Skroli juu |
| β₯β or β₯β (Option-Left arrow or Option-Right arrow) | Skroli kushoto au kulia |
| ^β₯S (Control-Option-S) | Washa au zima VoiceOver speech |
| ββ§β₯ (Command-Shift-Tab) | Badilisha kwenda app iliyotumika kabla |
| ββ₯ (Command-Tab) | Rudisha kwenda app ya awali |
| β+β, then Option + β or Option+β | Pitia kupitia Dock |
Mifupi ya Safari
| Shortcut | Kitendo |
|---|---|
| βL (Command-L) | Fungua Location |
| βT | Fungua tabu mpya |
| βW | Funga tabu ya sasa |
| βR | Refresh tabu ya sasa |
| β. | Kuacha kupakia tabu ya sasa |
| ^β₯ | Badilisha kwenda tabu inayofuata |
| ^β§β₯ (Control-Shift-Tab) | Rekebisha kwenda tabu iliyopita |
| βL | Chagua uwanja wa maandishi/URL ili kuuhariri |
| ββ§T (Command-Shift-T) | Fungua tabu iliyofungwa hivi karibuni (inaweza kutumika mara kadhaa) |
| β[ | Rudi ukurasa mmoja nyuma katika historia ya kivinjari |
| β] | Nenda mbele ukurasa mmoja katika historia ya kivinjari |
| ββ§R | Washa Reader Mode |
Mifupi ya Mail
| Shortcut | Kitendo |
|---|---|
| βL | Fungua Location |
| βT | Fungua tabu mpya |
| βW | Funga tabu ya sasa |
| βR | Refresh tabu ya sasa |
| β. | Kuacha kupakia tabu ya sasa |
| ββ₯F (Command-Option/Alt-F) | Tafuta katika mailbox yako |
Marejeleo
- https://www.pentestpartners.com/security-blog/breaking-out-of-citrix-and-other-restricted-desktop-environments/
- https://www.macworld.com/article/2975857/6-only-for-ipad-gestures-you-need-to-know.html
- https://www.tomsguide.com/us/ipad-shortcuts,news-18205.html
- https://thesweetsetup.com/best-ipad-keyboard-shortcuts/
- http://www.iphonehacks.com/2018/03/ipad-keyboard-shortcuts.html
Tip
Jifunze na fanya mazoezi ya AWS Hacking:
HackTricks Training AWS Red Team Expert (ARTE)
Jifunze na fanya mazoezi ya GCP Hacking:HackTricks Training GCP Red Team Expert (GRTE)
Jifunze na fanya mazoezi ya Azure Hacking:
HackTricks Training Azure Red Team Expert (AzRTE)
Support HackTricks
- Angalia mpango wa usajili!
- Jiunge na π¬ kikundi cha Discord au kikundi cha telegram au tufuatilie kwenye Twitter π¦ @hacktricks_live.
- Shiriki mbinu za hacking kwa kuwasilisha PRs kwa HackTricks na HackTricks Cloud repos za github.


