Commit Graph

  • 3cd5c6b617
    Merge branch 'development' master kayos@tcp.direct 2023-11-02 18:05:27 -0700
  • 4b53941c6a
    Fix[eros]: value too large development kayos@tcp.direct 2023-11-02 18:04:36 -0700
  • 7347a53374
    Chore: tidy up kayos@tcp.direct 2023-04-30 04:18:53 -0700
  • 40b8acacdf
    Chore: deps kayos@tcp.direct 2023-04-30 04:18:45 -0700
  • e4f9223fb4
    Refactor: overhaul program configuration system kayos@tcp.direct 2023-04-30 04:18:34 -0700
  • 5892355417
    Chore: deps kayos@tcp.direct 2023-04-30 03:38:55 -0700
  • 7042dfb8d9
    Docs: fix comments kayos@tcp.direct 2023-04-30 03:38:45 -0700
  • 3e72e21fab
    Fix: various things stopping us from building kayos@tcp.direct 2022-08-20 19:07:54 -0700
  • e7894bbbd5 edited notes e-branch e 2022-08-19 00:08:25 -0400
  • 3f36dc03c8 Update 'NOTES-e.md' e 2022-08-18 02:55:12 +0000
  • e12f33f307
    Revert e-notes (diff branch) - update .gitignore kayos@tcp.direct 2022-08-17 19:29:10 -0700
  • d0f96f9df8 actual notes? e 2022-08-17 22:17:59 -0400
  • ca19ed5310 adding notes e 2022-08-17 22:15:49 -0400
  • 12ad017b39
    Broken: wrath of Dillinger kayos@tcp.direct 2022-01-31 03:08:08 -0800
  • 721e08994c fixing for use while developing kayos@tcp.direct 2021-08-28 03:36:48 -0700
  • eeba082e90 Update 'src/eros/eros.go' slave Dillinger 2021-08-21 22:07:00 +0000
  • df20ee2de6 Excellent HTTPS API prep-wor by Dillinger kayos@tcp.direct 2021-08-21 01:45:32 -0700
  • 8d5e1ab6b8 Am a big ol dum dum Dillinger 2021-08-18 08:55:45 -0400
  • 08c7491e6b Am a dum dum Dillinger 2021-08-18 08:44:42 -0400
  • fc5e158b46 Update 'src/eros/eros.go' Dillinger 2021-08-17 20:43:35 +0000
  • 38210653b8 begin implementing mutexes and adjusting the way we reference and instantiate instances of types accordingly kayos@tcp.direct 2021-08-17 09:25:41 -0700
  • df3dfabe22 refactor handling of types cross package and add documentation kayos@tcp.direct 2021-08-17 08:28:24 -0700
  • ed222d181d fix version string redundancy kayos 2021-08-16 12:18:38 -0700
  • 5528bd925c Make minor progress on deimos implementation and create Makefile and add versioning for builds kayos 2021-08-16 12:16:05 -0700
  • 16d7e6bd95 fix go-prompt issue with fork kayos 2021-07-11 18:54:34 -0700
  • 93a7e51c29 being deimos packet capture implementation scaffolding kayos 2021-07-09 01:13:24 -0700
  • 4428ac4da7 Work on command line interface, add arboghast kayos 2021-06-30 20:40:33 -0700
  • d535711880 hunt down wrath bugs kayos 2021-06-21 14:52:09 -0700
  • 413bbeb95a Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqy 2021-06-19 12:50:11 -0700
  • ebe586a48c sample code in wrath to get off to a good start freqy 2021-06-19 12:50:05 -0700
  • e3eeb9184a add cmd.go kayos 2021-06-16 14:57:31 -0700
  • 877557553c refactor connection timeout, attempt to improve connection speed, attempt to improve speed of scan cancellation kayos 2021-06-15 19:42:53 -0700
  • 8f63a56d67 rework eros and make minor CLI adjustments kayos 2021-06-15 13:23:53 -0700
  • 52c1f28f80 continue implementation of a command line interface kayos 2021-06-15 01:15:30 -0700
  • 75637fe9d4 Merge branch 'development' into cli kayos 2021-06-14 18:16:36 -0700
  • 9909426150 begin implementing an interactive command line interface kayos 2021-06-14 18:15:50 -0700
  • 55260e7132 pushing work on wrath -- this function is not working yet freqyXin 2021-06-14 16:31:42 -0700
  • 6a95824ae2 added wrath package and started forming the targeted attack features freqyXin 2021-06-12 22:29:40 -0700
  • ea531e6665 Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqy 2021-06-10 12:25:49 -0700
  • 93468fa399 Readme Update freqy 2021-06-10 12:25:43 -0700
  • 49dff682e5 created cortazar package for device analysis features, and added notify feature freqyXin 2021-06-04 21:06:39 -0700
  • 7ea9c004df add bluetooth profile render kayos 2021-06-04 14:34:53 -0700
  • f5126f85bc clean up and re-organize kayos 2021-06-01 19:18:35 -0700
  • 91ba197c6c test implementation of channels for IPC, prep for currency kayos 2021-05-31 01:24:09 -0700
  • 086b479e43 restructuring packages kayos 2021-05-31 00:34:40 -0700
  • 24c3d30c14 restructuring packages kayos 2021-05-31 00:31:52 -0700
  • 76b70b4fab semantics and readme update kayos 2021-05-30 22:16:09 -0700
  • 29f2db2c20 hey wait a minute that's not a uint16 kayos 2021-05-30 22:07:52 -0700
  • 64fd893846 Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development kayos 2021-05-30 21:59:29 -0700
  • f27ae8802f updating apple Manufacturer data to include apple TV and iPhone enumm freqyXin 2021-05-30 21:58:58 -0700
  • 287add1fcc Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development kayos 2021-05-30 21:47:47 -0700
  • cd50c251e1 go doc friendly kayos 2021-05-30 21:47:40 -0700
  • b022d32ffe Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqyXin 2021-05-30 21:45:27 -0700
  • f0c76853ee Basic manufacturer string output is working! Should for sure be refined from here. freqyXin 2021-05-30 21:44:55 -0700
  • 711804afeb added CLI flag for loading JSON manufacturer data kayos 2021-05-30 20:16:03 -0700
  • e294599c16 okay now its actually storing the manufacturer data in memory properly and appending new UUIDs if they don't exist kayos 2021-05-30 18:23:45 -0700
  • 04ba336746 exporting manufacturer data list to make it accessible everywhere eros is imported (eros.Manufacturers) kayos 2021-05-30 17:31:06 -0700
  • 06fbc0e5c1 seperated this file so that it doesn't crash nano kayos 2021-05-30 17:14:25 -0700
  • d138f0e2d4 loading manufacturer data from disk into memory for comparison during scans kayos 2021-05-30 17:13:56 -0700
  • cd4fd63285 debugging manufacturer enumeration freqyXin 2021-05-29 22:12:45 -0700
  • faec2ddb3e Added ManufUUID.json as list of known manufacturers, and attempted to create manufacturer enumeration function but it doesnt seem to be working correctly freqyXin 2021-05-29 21:44:40 -0700
  • 2b4a528073 tweaked logging output, tried to fix connection timer issues freqy 2021-05-29 03:48:52 -0700
  • 306b34243f fixed attack mode connection timeout kayos 2021-05-28 05:51:50 -0700
  • 9883283eeb I'm working on having better priorities along with my git commit messages. kayos 2021-05-28 05:39:16 -0700
  • 02fa9324f7 Code cleanup, detecting apple devices now(?). More concurrency prepping. kayos 2021-05-28 05:19:11 -0700
  • 6e9176b99a fixing tracking mode (yes again) kayos 2021-05-28 05:18:59 -0700
  • 79577dc64e manually merging conflicting pushes kayos 2021-05-28 05:06:24 -0700
  • 3790b66197 fixing signal handler kayos 2021-05-28 04:30:14 -0700
  • 9e9d8982a7 making way for Manufac data, added notes about logging clean up freqy 2021-05-28 04:29:21 -0700
  • a947d991ff code cleanup/minor rework kayos 2021-05-28 04:25:21 -0700
  • e5c5674f6b fixing log output to not include the entire rssi history kayos 2021-05-28 03:02:47 -0700
  • 8070caa958 fixing tracking mode not toggling properly from previous changes kayos 2021-05-28 02:41:18 -0700
  • 607e996ad6 lots of documentation and continuing work on scan manager kayos 2021-05-28 01:54:20 -0700
  • a87b092f0f This whole thing needs a lot of restructuring realistically for the IPC to work well with the TUI, I believe. (broken state) tui-viewport kayos 2021-05-27 10:38:50 -0700
  • f1569b06e7 hunting bugs while trying to understand the wizardry that is bubbletea viewports kayos 2021-05-27 09:58:33 -0700
  • 98eb606b4e tui viewport progress kayos 2021-05-27 01:16:26 -0700
  • fb803dc68c working on implementing viewport model for bubbletea kayos 2021-05-26 14:19:49 -0700
  • 957a606aae rework our init function to align with standard program flow kayos 2021-05-26 13:23:00 -0700
  • 52f419dfa3 gofmt -w ./ and implementing terminal clearing kayos 2021-05-26 13:12:33 -0700
  • c84a110f6e
    rssi color, added columns cleaned up header bar started adding padding for elements sq 2021-05-26 15:39:27 -0400
  • 878def56ec
    update comments sq 2021-05-26 13:17:58 -0400
  • 90d21a02dd
    update comments sq 2021-05-26 12:51:56 -0400
  • c3f2942b85
    add update rssi to items sq 2021-05-26 12:46:29 -0400
  • 324bfff597
    added terminal styling for header sq 2021-05-26 12:29:35 -0400
  • c89316d781
    added spinner sq 2021-05-26 12:18:02 -0400
  • 1dfaf1fe20
    drop extra sleep sq 2021-05-26 11:26:45 -0400
  • a75d123d3a
    first working tui implementation complete, see and run tui.go for details sq 2021-05-26 11:15:53 -0400
  • 9dbc08c535 fixing logging kayos 2021-05-15 16:17:45 -0700
  • 90745b771e trying to implement service enum timeout freqyXin 2021-05-14 14:02:42 -0700
  • aca4df11df organized logging outputs to make more sense freqyXin 2021-05-14 10:23:39 -0700
  • d17d03d232 tracking mode freqyXin 2021-05-14 02:26:33 -0700
  • 45358c285d scanning and attack modes wokring without serious hangs freqyXin 2021-05-13 22:54:10 -0700
  • 77329e319b Merge branches 'development' and 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqyXin 2021-05-13 19:09:43 -0700
  • f37686d1a9 trying to fix connection issues freqyXin 2021-05-13 19:09:39 -0700
  • 78b582d89e Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development kayos 2021-05-13 11:38:26 -0700
  • 563f5bbaf9 command line flag parsing kayos 2021-05-13 11:38:07 -0700
  • 006ffaa9b8 added bool and if logic to conrtol connections -- errors do not cause crashes now -- some connections still cause a hang freqyXin 2021-05-13 11:30:49 -0700
  • 6461cbb62e added attack mode with -A flag, otherwise only uses passive sniffing mode TODO: capture manufact data, and figure out iPhones freqyXin 2021-05-12 23:59:19 -0700
  • bd4ce71b70 converting println's to proper log output kayos 2021-05-12 17:41:51 -0700
  • f7667fb4e8 implementing an improperly created fork in a semi-proper manner after excessive bashing of head into keyboard - it works kayos 2021-05-12 17:34:38 -0700
  • 50f9df3934 tepmorary and bad practice so that the team can work while i break things kayos 2021-05-12 16:33:31 -0700
  • 32763a515e remedying issue caused by go mod tidy, improper/temporary fix kayos 2021-05-12 16:28:17 -0700
  • ad3f615a71 Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqyXin 2021-05-12 16:08:35 -0700
  • e9b70cb915 scanstuff changes freqyXin 2021-05-12 16:07:34 -0700
  • 4142fe731b resolving merge conflict kayos 2021-05-12 16:04:37 -0700
  • 391f0c5a1a working on banner for style points kayos 2021-05-12 16:02:50 -0700
  • b15b1f0c33 tuning sleep commands freqyXin 2021-05-12 15:45:45 -0700
  • f718c09265 increaded gattc_linux.go time.Sleep -> (40 * time.Millisecond) freqyXin 2021-05-12 15:17:51 -0700
  • 16d12fd44b increaded wait time in discoverservicces gattc_linux.go -- connections and char enumeration working on basic level freqyXin 2021-05-12 15:12:36 -0700
  • 4937b77e90 trying to get connection to work without breaking things freqyXin 2021-05-12 14:21:30 -0700
  • 548d5d3d73 char enumeration is working freqyXin 2021-05-12 13:27:30 -0700
  • abe98e2c89 Merge branch 'development' of freqy/protomolecule into master kayos 2021-05-11 10:14:10 +0000
  • 67553f5ba1 historic RSSI data now being saved and recalled #2 concurrency kayos 2021-05-11 02:51:14 -0700
  • b8d2353cf1 refining logging, testing eros database recall kayos 2021-05-11 02:27:28 -0700
  • 62d359446d initial adjustments for a proper concurrency model kayos 2021-05-11 02:20:41 -0700
  • 5b6a18905b improved json logging, parsing of device and service details kayos 2021-05-11 00:39:56 -0700
  • c1fb6c3e79 still messing with test data freqyXin 2021-05-11 00:21:51 -0700
  • 3b393c643d updateing todos in scanstuff and bluestuff freqyXin 2021-05-10 09:34:26 -0700
  • 1957bfdbf1 raw payload recieved freqyXin 2021-05-09 23:33:17 -0700
  • 4f09fc7873 added SericeUUIDOut func / method freqyXin 2021-05-09 22:35:22 -0700
  • ee71026350 is this working? freqyXin 2021-05-09 21:08:40 -0700
  • 2f537f11fe Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqyXin 2021-05-09 21:08:21 -0700
  • 15e8ac6877 exportable FindField func ^.^ freqyXin 2021-05-09 20:55:10 -0700
  • 863517198d calling the result a result to clear up confusion with Device struct kayos 2021-05-09 17:59:30 -0700
  • 5b57e9d6ce removed comment slashes from srvcPld freqyXin 2021-05-09 17:30:34 -0700
  • 4f40f4fe2b updates to vendor packages to retrieve adapter ID freqyXin 2021-05-09 17:28:57 -0700
  • 3132c37610 tidy up scan stuff freqyXin 2021-05-09 16:12:42 -0700
  • f9dffd9c5f Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqyXin 2021-05-09 16:10:10 -0700
  • db3458e98b updates to projVars for test service UUID values freqyXin 2021-05-09 16:09:09 -0700
  • 2664fc3033 Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development kayos 2021-05-09 16:07:29 -0700
  • c15ea9fe1f vendorizing kayos 2021-05-09 16:06:58 -0700
  • 7cbed547cc Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqy 2021-05-09 14:54:32 -0700
  • d8f61fbb67 push for merge issue resolve freqy 2021-05-09 14:54:27 -0700
  • ce79bd0eef Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqyXin 2021-05-09 14:51:05 -0700
  • e057a9233d advertisment data testing freqyXin 2021-05-09 14:50:57 -0700
  • ad193342fb improving debug options for advertisement payload kayos 2021-05-09 14:43:54 -0700
  • f3348ca990 Service UUID test is working in scanStuff freqyXin 2021-05-09 14:30:51 -0700
  • 3adc382eeb gonna squash this tui Your Name 2021-05-09 21:02:29 +0000
  • 6ec91334db Switched service UUID ouput to zerolog instead of println freqyXin 2021-05-09 13:59:22 -0700
  • 9463acbd10 Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqyXin 2021-05-09 13:53:42 -0700
  • f4b352bf43 attempting to extract Service UUIDs from advertisment packets freqyXin 2021-05-09 13:53:35 -0700
  • 6aa6ebd5d0 woops kayos 2021-05-09 13:53:04 -0700
  • 18cbb4dd20 Scan logging adjustments kayos 2021-05-09 13:52:05 -0700
  • d8f9d5af05 added rough connection implementation freqy 2021-05-09 00:57:31 -0700
  • a1f8081f6b fixing debug switch kayos 2021-05-08 23:32:36 -0700
  • a816f705ca code cleanup and logging cleanup kayos 2021-05-08 23:28:50 -0700
  • 8c7ef6a4d7 mocking up exploit database stuff in eros kayos 2021-05-08 23:09:55 -0700
  • ee48f6b9ca Update 'README.md' freqy 2021-05-09 03:04:09 +0000
  • ee669871b8 adding base tui code for backup Your Name 2021-05-09 02:28:00 +0000
  • dc8f357771 Merge branch 'development' of freqy/protomolecule into master kayos 2021-05-09 01:21:00 +0000
  • e93da869c3 go mod tidy kayos 2021-05-08 17:13:04 -0700
  • c29d891620 put logs in a dedicated directory #1 kayos 2021-05-08 17:10:59 -0700
  • eecf0cd90c merge cleanup kayos 2021-05-08 17:10:08 -0700
  • a3839ec603 updts to scanstuff / trying to resolve git issue freqy 2021-05-08 17:08:41 -0700
  • 07fa606cd8 added adapter MAC output todo note freqy 2021-05-08 16:59:07 -0700
  • 29dc719803 retrofitted for logging engine kayos 2021-05-08 16:52:47 -0700
  • 939f0337b4 Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development kayos 2021-05-08 15:45:42 -0700
  • b487234fa6 logging engine started + logfiles defined kayos 2021-05-08 15:45:28 -0700
  • a4aa9c36a6 eros is storing data and building files freqy 2021-05-08 15:44:57 -0700
  • 7809557135 Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development freqy 2021-05-08 15:08:14 -0700
  • 0c42f3d996 added dev notes freqy 2021-05-08 15:01:32 -0700
  • 088645afde fixing variable delcaration kayos 2021-05-08 14:40:50 -0700
  • 1655557abb fixing comments (golint) kayos 2021-05-07 22:45:38 -0700
  • 5e3cce9e1c Merge branch 'development' of ssh://git.tcp.direct:2222/freqy/protomolecule into development kayos 2021-05-07 21:18:29 -0700
  • 8fc26c5520 building functions for storing and recalling data kayos 2021-05-07 21:18:06 -0700
  • dd3ec5683e added raw advertisment payload output to terminal freqy 2021-05-07 20:57:56 -0700
  • 9cca9814ae Awakening Eros: initial database concepts kayos 2021-05-07 20:37:48 -0700
  • dbf01afb95 added eros and phoebe freqy 2021-05-07 19:23:12 -0700
  • 3a00ccfcd9 TODO list freqy 2021-05-07 17:37:23 -0700
  • b2b442ad54 Markdown formatting added freqy 2021-05-07 17:23:37 -0700
  • 63ea95b605 Building TODO in README freqyXin 2021-05-07 16:52:08 -0700
  • 89b9371e82 i broke, i fixed freqyXin 2021-04-14 18:44:09 -0700
  • 92ae207001 fixing dumb scans freqyXin 2021-04-14 17:30:52 -0700
  • 4f8dc7737b Delete 'src/main.go' freqy 2021-04-14 23:49:41 +0000
  • 90275d18ea better everyday freqyXin 2021-04-14 14:20:58 -0700
  • f5d232231e i should be at work rn freqyXin 2021-04-14 11:39:41 -0700
  • ca99458f99 everything in its place freqyXin 2021-04-14 11:11:32 -0700
  • 56c79486b5 scan me bitch freqyXin 2021-04-14 09:30:41 -0700
  • c51ae3d07b Being hunted by blueZ in my nightmares... aka it fucking works again freqyXin 2021-04-14 08:29:00 -0700
  • bffdc30038 reorg freqy 2021-04-02 21:55:27 -0700
  • a57f840f4d Initial commit freqy 2021-04-02 21:02:44 +0000