Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/J4FSec/HaccTheHub
/ functions
Functions
59 in github.com/J4FSec/HaccTheHub
⨍
Functions
59
◇
Types & classes
53
↓ 7 callers
Function
hth_index
Returns the parsed HaccTheHub Index file
backend/main.py:23
↓ 5 callers
Method
get
Check for all aliases in HTH Index file and match them against Docker images and containers on the system
backend/main.py:179
↓ 3 callers
Function
is_network_running
Returns a boolean whether or not the 'haccthehub' network is started in Docker
backend/main.py:14
↓ 2 callers
Function
alias_to_image_name
Returns the image name from the alias in the HTH Index file
backend/main.py:45
↓ 2 callers
Method
delete
(self)
backend/main.py:145
↓ 2 callers
Method
post
(self)
backend/main.py:137
↓ 2 callers
Function
pulled_images_with_tag
Returns a list of docker images which both exists on the system and the HTH Index file
backend/main.py:104
↓ 1 callers
Function
alias_to_display_name
(name: str)
backend/main.py:54
↓ 1 callers
Function
alias_to_tags
Returns the image name WITH tags from the alias in the HTH Index file
backend/main.py:61
↓ 1 callers
Function
aliases_in_index
Returns a list of image name WITHOUT tag from the HTH Index file
backend/main.py:37
↓ 1 callers
Method
getBoxes
()
client/src/app/services/boxes.service.ts:13
↓ 1 callers
Method
getLessonByName
(name: string)
client/src/app/services/lesson.service.ts:18
↓ 1 callers
Method
getLessons
()
client/src/app/services/lesson.service.ts:14
↓ 1 callers
Method
getNetworkStatus
()
client/src/app/services/network.service.ts:13
↓ 1 callers
Function
name_to_container
(name: str)
backend/main.py:94
↓ 1 callers
Function
name_to_networking_config
Returns the port forwarding config from the alias in the HTH Index file
backend/main.py:71
↓ 1 callers
Method
pullBox
(name: string)
client/src/app/services/boxes.service.ts:17
↓ 1 callers
Function
running_containers_name
Returns a list of name from running containers
backend/main.py:86
↓ 1 callers
Method
setCloseNetworkStatus
()
client/src/app/services/network.service.ts:21
↓ 1 callers
Method
setOpenNetworkStatus
()
client/src/app/services/network.service.ts:17
↓ 1 callers
Method
stopBox
(name: string)
client/src/app/services/boxes.service.ts:21
↓ 1 callers
Function
tags_in_index
Returns a list of images with the included from the HTH Index file
backend/main.py:29
Method
constructor
(private readonly appStore: AppStore)
client/src/app/app.component.ts:12
Method
constructor
()
client/src/app/layout/sidenav/sidenav.component.ts:10
Method
constructor
(private appStore: AppStore)
client/src/app/layout/header/header.component.ts:13
Method
constructor
(private lessonStore: LessonStore)
client/src/app/lesson/lesson.component.ts:14
Method
constructor
(private lessonService: LessonService, private activateRoute: ActivatedRoute)
client/src/app/lesson/playground/playground.component.ts:12
Method
constructor
()
client/src/app/lesson/lesson-item/lesson-item.component.ts:11
Method
constructor
(private boxStore: BoxesStore)
client/src/app/boxes/boxes.component.ts:13
Method
constructor
(private boxService: BoxesService, private appStore: AppStore, private boxStore: BoxesStore)
client/src/app/boxes/box/box.component.ts:15
Method
constructor
(private readonly networkService: NetworkService)
client/src/app/store/app.store.ts:13
Method
constructor
(private readonly boxesService: BoxesService)
client/src/app/store/boxes.store.ts:20
Method
constructor
(private lessonService: LessonService)
client/src/app/store/lesson.store.ts:21
Method
constructor
(private httpClient: HttpClient)
client/src/app/services/lesson.service.ts:12
Method
constructor
(private readonly httpClient: HttpClient)
client/src/app/services/boxes.service.ts:11
Method
constructor
(private readonly httpClient: HttpClient)
client/src/app/services/network.service.ts:11
Method
constructor
()
client/src/app/loading/loading.component.ts:10
Method
delete
(self, name)
backend/main.py:168
Method
deleteBox
()
client/src/app/boxes/box/box.component.ts:41
Method
downloadBox
()
client/src/app/boxes/box/box.component.ts:21
Method
get
(self)
backend/main.py:113
Method
get
(self)
backend/main.py:119
Method
get
(self)
backend/main.py:134
Method
get
(self, name)
backend/main.py:158
Method
get
(self)
backend/main.py:200
Method
get
(self, name)
backend/main.py:206
Method
ngOnInit
()
client/src/app/layout/sidenav/sidenav.component.ts:12
Method
ngOnInit
()
client/src/app/layout/header/header.component.ts:15
Method
ngOnInit
()
client/src/app/lesson/lesson.component.ts:16
Method
ngOnInit
()
client/src/app/lesson/playground/playground.component.ts:14
Method
ngOnInit
()
client/src/app/lesson/lesson-item/lesson-item.component.ts:13
Method
ngOnInit
()
client/src/app/boxes/boxes.component.ts:15
Method
ngOnInit
()
client/src/app/boxes/box/box.component.ts:17
Method
ngOnInit
()
client/src/app/loading/loading.component.ts:12
Method
post
(self, name)
backend/main.py:125
Method
startBox
()
client/src/app/boxes/box/box.component.ts:31
Method
startBox
(name: string)
client/src/app/services/boxes.service.ts:25
Method
toggleStatus
(value: MatSlideToggleChange)
client/src/app/layout/header/header.component.ts:21
Method
transform
(value: any, args?: any[])
client/src/app/markdown.pipe.ts:10