summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-rw-r--r--assets/assets.go84
-rw-r--r--assets/findings.md.tmpl29
-rw-r--r--assets/fonts/JetBrainsMono-Bold.ttfbin0 -> 277828 bytes
-rw-r--r--assets/fonts/JetBrainsMono-Italic.ttfbin0 -> 276840 bytes
-rw-r--r--assets/fonts/JetBrainsMono-Regular.ttfbin0 -> 273900 bytes
-rw-r--r--assets/icons/boomerang.pngbin0 -> 1249 bytes
-rw-r--r--assets/icons/delete.pngbin0 -> 1184 bytes
-rw-r--r--assets/icons/document.pngbin0 -> 9607 bytes
-rw-r--r--assets/icons/folder.pngbin0 -> 8045 bytes
-rw-r--r--assets/icons/history.pngbin0 -> 945 bytes
-rw-r--r--assets/icons/inspector.pngbin0 -> 868 bytes
-rw-r--r--assets/icons/intercept.pngbin0 -> 1304 bytes
-rw-r--r--assets/icons/intruder.pngbin0 -> 3276 bytes
-rw-r--r--assets/icons/loot.pngbin0 -> 1358 bytes
-rw-r--r--assets/icons/media.pngbin0 -> 11070 bytes
-rw-r--r--assets/icons/off-button.pngbin0 -> 30755 bytes
-rw-r--r--assets/icons/on-button.pngbin0 -> 30700 bytes
-rw-r--r--assets/icons/plugin.pngbin0 -> 4672 bytes
-rw-r--r--assets/icons/project.pngbin0 -> 14479 bytes
-rw-r--r--assets/icons/save.pngbin0 -> 831 bytes
-rw-r--r--assets/icons/scope.pngbin0 -> 1650 bytes
-rw-r--r--assets/icons/settings.pngbin0 -> 1028 bytes
-rw-r--r--assets/icons/toolbox.pngbin0 -> 7515 bytes
-rw-r--r--assets/icons/web.pngbin0 -> 4699 bytes
-rw-r--r--assets/icons/web1.pngbin0 -> 3670 bytes
-rw-r--r--assets/logo.pngbin0 -> 90410 bytes
-rw-r--r--assets/themes/shiv-vague.toml49
27 files changed, 162 insertions, 0 deletions
diff --git a/assets/assets.go b/assets/assets.go
new file mode 100644
index 0000000..6723415
--- /dev/null
+++ b/assets/assets.go
@@ -0,0 +1,84 @@
+package assets
+
+import (
+ "embed"
+ _ "embed"
+)
+
+//go:embed logo.png
+var Logo []byte
+
+//go:embed themes/*.toml
+var Themes embed.FS
+
+//go:embed icons/delete.png
+var IconDelete []byte
+
+//go:embed icons/save.png
+var IconSave []byte
+
+//go:embed icons/history.png
+var IconHistory []byte
+
+//go:embed icons/inspector.png
+var IconInspector []byte
+
+//go:embed icons/intruder.png
+var IconIntruder []byte
+
+//go:embed icons/boomerang.png
+var IconRepeater []byte
+
+//go:embed icons/intercept.png
+var IconIntercept []byte
+
+//go:embed icons/loot.png
+var IconLoot []byte
+
+//go:embed icons/plugin.png
+var IconPlugin []byte
+
+//go:embed icons/project.png
+var IconProject []byte
+
+//go:embed icons/scope.png
+var IconScope []byte
+
+//go:embed icons/settings.png
+var IconSettings []byte
+
+//go:embed icons/toolbox.png
+var IconToolbox []byte
+
+//go:embed icons/on-button.png
+var IconOnButton []byte
+
+//go:embed icons/off-button.png
+var IconOffButton []byte
+
+//go:embed icons/web.png
+var IconWeb []byte
+
+//go:embed icons/web1.png
+var IconWeb1 []byte
+
+//go:embed icons/document.png
+var IconDocument []byte
+
+//go:embed icons/folder.png
+var IconFolder []byte
+
+//go:embed icons/media.png
+var IconMedia []byte
+
+//go:embed findings.md.tmpl
+var FindingsTemplate string
+
+//go:embed fonts/JetBrainsMono-Regular.ttf
+var FontJetBrainsMonoRegular []byte
+
+//go:embed fonts/JetBrainsMono-Bold.ttf
+var FontJetBrainsMonoBold []byte
+
+//go:embed fonts/JetBrainsMono-Italic.ttf
+var FontJetBrainsMonoItalic []byte
diff --git a/assets/findings.md.tmpl b/assets/findings.md.tmpl
new file mode 100644
index 0000000..61c299e
--- /dev/null
+++ b/assets/findings.md.tmpl
@@ -0,0 +1,29 @@
+# Shiv Loot
+
+Generated: {{.Generated}}
+
+---
+{{range .Entries}}
+## [{{.Severity}}] {{.Title}}
+
+**Date:** {{.Date}}
+{{if .Notes}}
+### Notes
+
+{{.Notes}}
+{{end}}
+{{if .Request}}
+### Request
+
+```http
+{{.Request}}
+```
+
+### Response
+
+```http
+{{.Response}}
+```
+{{end}}
+---
+{{end}}
diff --git a/assets/fonts/JetBrainsMono-Bold.ttf b/assets/fonts/JetBrainsMono-Bold.ttf
new file mode 100644
index 0000000..8c93043
--- /dev/null
+++ b/assets/fonts/JetBrainsMono-Bold.ttf
Binary files differ
diff --git a/assets/fonts/JetBrainsMono-Italic.ttf b/assets/fonts/JetBrainsMono-Italic.ttf
new file mode 100644
index 0000000..ccc9d6a
--- /dev/null
+++ b/assets/fonts/JetBrainsMono-Italic.ttf
Binary files differ
diff --git a/assets/fonts/JetBrainsMono-Regular.ttf b/assets/fonts/JetBrainsMono-Regular.ttf
new file mode 100644
index 0000000..dff66cc
--- /dev/null
+++ b/assets/fonts/JetBrainsMono-Regular.ttf
Binary files differ
diff --git a/assets/icons/boomerang.png b/assets/icons/boomerang.png
new file mode 100644
index 0000000..dc8ad2c
--- /dev/null
+++ b/assets/icons/boomerang.png
Binary files differ
diff --git a/assets/icons/delete.png b/assets/icons/delete.png
new file mode 100644
index 0000000..488643c
--- /dev/null
+++ b/assets/icons/delete.png
Binary files differ
diff --git a/assets/icons/document.png b/assets/icons/document.png
new file mode 100644
index 0000000..7493aac
--- /dev/null
+++ b/assets/icons/document.png
Binary files differ
diff --git a/assets/icons/folder.png b/assets/icons/folder.png
new file mode 100644
index 0000000..66f0372
--- /dev/null
+++ b/assets/icons/folder.png
Binary files differ
diff --git a/assets/icons/history.png b/assets/icons/history.png
new file mode 100644
index 0000000..1a05914
--- /dev/null
+++ b/assets/icons/history.png
Binary files differ
diff --git a/assets/icons/inspector.png b/assets/icons/inspector.png
new file mode 100644
index 0000000..7ea9c3d
--- /dev/null
+++ b/assets/icons/inspector.png
Binary files differ
diff --git a/assets/icons/intercept.png b/assets/icons/intercept.png
new file mode 100644
index 0000000..d5345f7
--- /dev/null
+++ b/assets/icons/intercept.png
Binary files differ
diff --git a/assets/icons/intruder.png b/assets/icons/intruder.png
new file mode 100644
index 0000000..5a0ae27
--- /dev/null
+++ b/assets/icons/intruder.png
Binary files differ
diff --git a/assets/icons/loot.png b/assets/icons/loot.png
new file mode 100644
index 0000000..0a46d73
--- /dev/null
+++ b/assets/icons/loot.png
Binary files differ
diff --git a/assets/icons/media.png b/assets/icons/media.png
new file mode 100644
index 0000000..761b26a
--- /dev/null
+++ b/assets/icons/media.png
Binary files differ
diff --git a/assets/icons/off-button.png b/assets/icons/off-button.png
new file mode 100644
index 0000000..f555860
--- /dev/null
+++ b/assets/icons/off-button.png
Binary files differ
diff --git a/assets/icons/on-button.png b/assets/icons/on-button.png
new file mode 100644
index 0000000..665fe58
--- /dev/null
+++ b/assets/icons/on-button.png
Binary files differ
diff --git a/assets/icons/plugin.png b/assets/icons/plugin.png
new file mode 100644
index 0000000..f2ac506
--- /dev/null
+++ b/assets/icons/plugin.png
Binary files differ
diff --git a/assets/icons/project.png b/assets/icons/project.png
new file mode 100644
index 0000000..a8549e1
--- /dev/null
+++ b/assets/icons/project.png
Binary files differ
diff --git a/assets/icons/save.png b/assets/icons/save.png
new file mode 100644
index 0000000..dce7696
--- /dev/null
+++ b/assets/icons/save.png
Binary files differ
diff --git a/assets/icons/scope.png b/assets/icons/scope.png
new file mode 100644
index 0000000..2c314e1
--- /dev/null
+++ b/assets/icons/scope.png
Binary files differ
diff --git a/assets/icons/settings.png b/assets/icons/settings.png
new file mode 100644
index 0000000..2653359
--- /dev/null
+++ b/assets/icons/settings.png
Binary files differ
diff --git a/assets/icons/toolbox.png b/assets/icons/toolbox.png
new file mode 100644
index 0000000..6723218
--- /dev/null
+++ b/assets/icons/toolbox.png
Binary files differ
diff --git a/assets/icons/web.png b/assets/icons/web.png
new file mode 100644
index 0000000..0251db2
--- /dev/null
+++ b/assets/icons/web.png
Binary files differ
diff --git a/assets/icons/web1.png b/assets/icons/web1.png
new file mode 100644
index 0000000..8353ce9
--- /dev/null
+++ b/assets/icons/web1.png
Binary files differ
diff --git a/assets/logo.png b/assets/logo.png
new file mode 100644
index 0000000..4301a8e
--- /dev/null
+++ b/assets/logo.png
Binary files differ
diff --git a/assets/themes/shiv-vague.toml b/assets/themes/shiv-vague.toml
new file mode 100644
index 0000000..6d8c2be
--- /dev/null
+++ b/assets/themes/shiv-vague.toml
@@ -0,0 +1,49 @@
+[dark]
+background = "#141415"
+button = "#1c1c24"
+disabled_button = "#252530"
+disabled = "#606079"
+error = "#d8647e"
+focus = "#6e94b2"
+foreground = "#cdcdcd"
+header_background = "#1c1c24"
+hover = "#252530"
+hyperlink = "#7e98e8"
+input_background = "#1c1c24"
+input_border = "#878787"
+menu_background = "#1c1c24"
+overlay_background = "#1c1c24"
+placeholder = "#606079"
+pressed = "#333738"
+primary = "#6e94b2"
+scrollbar = "#606079"
+selection = "#333738"
+separator = "#252530"
+shadow = "#141415"
+success = "#7fa563"
+warning = "#f3be7c"
+
+[light]
+background = "#f5f5f0"
+button = "#ebebde"
+disabled_button = "#e8e8d8"
+disabled = "#8a8a9e"
+error = "#c8435e"
+focus = "#4a6a8a"
+foreground = "#2e2e2e"
+header_background = "#ebebde"
+hover = "#e8e8d8"
+hyperlink = "#4a6ec8"
+input_background = "#ebebde"
+input_border = "#a0a0a0"
+menu_background = "#ebebde"
+overlay_background = "#ebebde"
+placeholder = "#8a8a9e"
+pressed = "#d8d8da"
+primary = "#4a6a8a"
+scrollbar = "#8a8a9e"
+selection = "#d8d8da"
+separator = "#e8e8d8"
+shadow = "#f5f5f0"
+success = "#5a8543"
+warning = "#d89a3c"