Skip to content

Commit

Permalink
add more folders
Browse files Browse the repository at this point in the history
  • Loading branch information
thinkst-pieter committed Dec 3, 2024
1 parent 0cf21ff commit 68b886f
Show file tree
Hide file tree
Showing 6 changed files with 558 additions and 0 deletions.
14 changes: 14 additions & 0 deletions canarytokens/windows_fake_fs.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,27 @@
from canarytokens.windows_fake_fs_templates.folder_photo_archive import (
PHOTO_ARCHIVE_STRUCTURE,
)
from canarytokens.windows_fake_fs_templates.folder_defense import (
DEFENSE_STRUCTURE,
)
from canarytokens.windows_fake_fs_templates.folder_med_tech import MED_TECH_STRUCTURE
from canarytokens.windows_fake_fs_templates.folder_network_admin import (
NETWORK_ADMIN_STRUCTURE,
)
from canarytokens.windows_fake_fs_templates.folder_security_admin import (
SECURITY_ADMIN_STRUCTURE,
)


FOLDER_MAP = {
"personal_finances": PERSONAL_FINANCES_STRUCTURE,
"home_network": HOME_NETWORK_STRUCTURE,
"personal_correspondence": PERSONAL_CORRESPONDENCE_STRUCTURE,
"photo_archive": PHOTO_ARCHIVE_STRUCTURE,
"defense": DEFENSE_STRUCTURE,
"med_tech": MED_TECH_STRUCTURE,
"network_admin": NETWORK_ADMIN_STRUCTURE,
"security_admin": SECURITY_ADMIN_STRUCTURE,
}


Expand Down
158 changes: 158 additions & 0 deletions canarytokens/windows_fake_fs_templates/folder_defense.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
DEFENSE_STRUCTURE = [
{
"name": "Army",
"type": "folder",
"children": [
{
"name": "Training",
"type": "folder",
"children": [
{
"name": "Leadership Training",
"type": "folder",
"children": [
{"name": "Leadership Course.pdf", "type": "pdf"},
{"name": "Leadership_Study_Aids.doc", "type": "doc"},
{"name": "Team Building.xls", "type": "xls"},
],
},
{
"name": "Fitness Training",
"type": "folder",
"children": [
{"name": "Physical Assessment.doc", "type": "doc"},
{"name": "Fitness Plan.pdf", "type": "pdf"},
{"name": "Workout Schedule.xls", "type": "xls"},
],
},
],
},
{
"name": "Operations",
"type": "folder",
"children": [
{
"name": "Combat Operations",
"type": "folder",
"children": [
{"name": "Enemy Assessment.pdf", "type": "pdf"},
{"name": "Rules of Engagement.doc", "type": "doc"},
{"name": "Weapon Inventory.xls", "type": "xls"},
],
},
{
"name": "Logistical Operations",
"type": "folder",
"children": [
{"name": "Supply Requests.doc", "type": "doc"},
{"name": "Inventory Management.xls", "type": "xls"},
{"name": "Transport Routes.pdf", "type": "pdf"},
],
},
],
},
{
"name": "Communication",
"type": "folder",
"children": [
{
"name": "Radio Communications",
"type": "folder",
"children": [
{"name": "Frequency Allocation.pdf", "type": "pdf"},
{"name": "Radio Procedure.doc", "type": "doc"},
{"name": "Radio Codes.xls", "type": "xls"},
],
},
{
"name": "Satellite Communications",
"type": "folder",
"children": [
{"name": "Satellite Coverage.pdf", "type": "pdf"},
{"name": "Satellite Transmissions.doc", "type": "doc"},
{"name": "Satellite Frequency.xls", "type": "xls"},
],
},
],
},
],
},
{
"name": "Navy",
"type": "folder",
"children": [
{
"name": "Engineering",
"type": "folder",
"children": [
{
"name": "Electrical Engineering",
"type": "folder",
"children": [
{"name": "Circuit Diagrams.pdf", "type": "pdf"},
{"name": "Electrical Maintenance.doc", "type": "doc"},
{"name": "Electrical Load Analysis.xls", "type": "xls"},
],
},
{
"name": "Mechanical Engineering",
"type": "folder",
"children": [
{"name": "Machine Repair.doc", "type": "doc"},
{"name": "Mechanical Drawings.pdf", "type": "pdf"},
{"name": "Maintenance Schedule.xls", "type": "xls"},
],
},
],
},
{
"name": "Navigation",
"type": "folder",
"children": [
{
"name": "Celestial Navigation",
"type": "folder",
"children": [
{"name": "Star Charts.pdf", "type": "pdf"},
{"name": "Navigation Log.doc", "type": "doc"},
{"name": "Sextant Readings.xls", "type": "xls"},
],
},
{
"name": "Electronic Navigation",
"type": "folder",
"children": [
{"name": "Electronic Charts.pdf", "type": "pdf"},
{"name": "Navigation Software.doc", "type": "doc"},
{"name": "GPS Readouts.xls", "type": "xls"},
],
},
],
},
{
"name": "Weapons",
"type": "folder",
"children": [
{
"name": "Missile Systems",
"type": "folder",
"children": [
{"name": "Missile Specifications.pdf", "type": "pdf"},
{"name": "Missile Procedures.doc", "type": "doc"},
{"name": "Missile Inventory.xls", "type": "xls"},
],
},
{
"name": "Guns",
"type": "folder",
"children": [
{"name": "Gun System Maintenance.doc", "type": "doc"},
{"name": "Gun Ammunition.pdf", "type": "pdf"},
{"name": "Gunfire Log.xls", "type": "xls"},
],
},
],
},
],
},
]
89 changes: 89 additions & 0 deletions canarytokens/windows_fake_fs_templates/folder_med_tech.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
MED_TECH_STRUCTURE = [
{
"name": "Bacteriology",
"type": "folder",
"children": [
{"name": "Gram Stain Interpretation.pdf", "type": "pdf"},
{"name": "Culture and Sensitivity Results.xls", "type": "xls"},
{
"name": "Blood Culture Boxes",
"type": "folder",
"children": [
{"name": "Box 1.pdf", "type": "pdf"},
{"name": "Box 2.xls", "type": "xls"},
],
},
],
},
{
"name": "Hematology",
"type": "folder",
"children": [
{
"name": "Complete Blood Count",
"type": "folder",
"children": [
{"name": "CBC - Sample A.doc", "type": "doc"},
{"name": "CBC - Sample B.pdf", "type": "pdf"},
{"name": "CBC - Sample C.doc", "type": "doc"},
],
},
{"name": "Hemoglobin Electrophoresis.pdf", "type": "pdf"},
],
},
{
"name": "Immunology",
"type": "folder",
"children": [
{"name": "ELISA Results.xlsx", "type": "xlsx"},
{"name": "HIV Testing Algorithm.pdf", "type": "pdf"},
],
},
{
"name": "Microbiology",
"type": "folder",
"children": [
{
"name": "Antibiotic Susceptibility Testing",
"type": "folder",
"children": [
{"name": "AST Results.pdf", "type": "pdf"},
{"name": "AST Interpretation.doc", "type": "doc"},
],
},
{"name": "Widal Test Results.doc", "type": "doc"},
],
},
{
"name": "Mycology",
"type": "folder",
"children": [
{"name": "Fungal Identification.pdf", "type": "pdf"},
{"name": "Culture Results.xls", "type": "xls"},
],
},
{
"name": "Parasitology",
"type": "folder",
"children": [
{"name": "Malaria Smear Results.doc", "type": "doc"},
{"name": "Stool Examination Report.pdf", "type": "pdf"},
],
},
{
"name": "Serology",
"type": "folder",
"children": [
{"name": "VDRL Results.pdf", "type": "pdf"},
{"name": "Hepatitis B Surface Antigen.doc", "type": "doc"},
],
},
{
"name": "Urinalysis",
"type": "folder",
"children": [
{"name": "Urine Chemistry Results.xlsx", "type": "xlsx"},
{"name": "Urine Microscopy.pdf", "type": "pdf"},
],
},
]
Loading

0 comments on commit 68b886f

Please sign in to comment.