Skip to content
Permalink
Branch: master
Commits on Nov 21, 2019
  1. v0.9.4 - Working on UI, building scanner pages

    zelon88 committed Nov 21, 2019
    -v0.9.4.
    -Working on the UI HTML.
    -Building out the pages.
    -Fixed a typo in the installation wizard in App-Core.
    -Fix paths in scanner pages.
    -Made Javascript for incrementing/decrementing/validating priority input.
  2. v0.9.4 - Working on UI, building scanner pages

    zelon88 committed Nov 21, 2019
    -v0.9.4.
    -Working on the UI HTML.
    -Building out the pages.
    -Fixed a typo in the installation wizard in App-Core.
    -Fix paths in scanner pages.
    -Made Javascript for incrementing/decrementing/validating priority input.
  3. v0.9.4 - Working on UI, building scanner pages

    zelon88 committed Nov 21, 2019
    -v0.9.4.
    -Working on the UI HTML.
    -Building out the pages.
    -Fixed a typo in the installation wizard in App-Core.
    -Fix paths in scanner pages.
    -Made Javascript for incrementing/decrementing/validating priority input.
Commits on Nov 18, 2019
  1. v0.9.3.9 - Fixed Scan-Core syntax. Working on UI.

    zelon88 committed Nov 18, 2019
    -v0.9.3.9.
    -Fixed the bugs in Scan-Core.vbs so the syntax doesn't get hung up anymore.
    -Continuing to figure out scanner pages. Going to need to do a lot of javascript.
    -I think it might be a one-laptop-speciific problem I'm having, but the installation wizard doesn't work on this machine anymore. It works on others. I think it's permissions related to this box only.
    -Keep working on UI.
    -Start thinking about making settings work and doing something for a dashboard on. the homepage as well.
    -Draw some sketches!
    -Need to add a recursive option to the folder scanner page HTML and back-end functions.
Commits on Nov 17, 2019
  1. v0.9.3.8 - Making UI elements for scanners!

    zelon88 committed Nov 17, 2019
    -v0.9.3.8
    -Made lots more functions, mostly to tie the UI to the backend scanning functionality.
    -Starting to work on scanner pages.
    -Need to try running it again soon to work out all the syntax errors. I'm sure there are a bunch!
Commits on Nov 15, 2019
  1. v0.9.3.7 - Update scanCore.php to v0.5. Add -nr argument (disable rec…

    zelon88 committed Nov 15, 2019
    …ursion).
    
    -v0.9.3.7.
    -Update scanCore.php to v0.5.
    -Added a command line argument to disable recursion.
    -Use -nr or -norecursion to force DISABLE recursive scanning of subdirectories (only a parent target directory will be scanned).
    -Use -r or -recursion to force ENABLE recursive scanning.
    -Specifying recursion is not required because it is implied, but it helps write robust automation tools. If you specify recursion and no recursion via typo somehow, norecursion always takes precidence. That should limit self-inflicted ddos's after drunken typos.
  2. v0.9.3.6 - Add logging to recently created thread handler.

    zelon88 committed Nov 15, 2019
    -v9.9.3.6.
    -Add logging to the thread / worker manager.
    -Remove the concept of a "requestMoreWorkers()" function. It shouldn't be required if scanning prep is done properly and creates a huge security risk of arbitrary code execution. Everything is sanitized, but still why allow unforseen execution? Do better hueristics beforehand.
    -Add a sleeper to pace the thread manager. Now it won't DDoS the host. Was pretty much a fork bomb before. >D
Commits on Nov 13, 2019
  1. v0.9.3.5 - Still working on Scan-Core.vbs supporting functions for th…

    zelon88 committed Nov 13, 2019
    …read handler.
    
    -v0.9.3.5.
    -Still working on threads, but finally calling out to the binary directory.
    -Just realized, not using bootstrap().
    -Either way, pretty happy.
    -Need to modify scanCore repo to support the -nr argument to disable resursion.
    -This thread manager should determine how much RAM to use, how much work there is, and then be able to start workers.
    -To stop creating more workers we need to develop something.
    -Maybe we can detect memory remaining every OTHER worker creation loop?
    -Come up with a solution to that!
    -There are tons of syntax errors because this laptop needs a format and I'm unable to create a suitable test environment.
  2. v0.9.3.5 - Still working on threads / workers.

    zelon88 committed Nov 13, 2019
    -v0.9.3.5.
    -Really windy tonight! Like, scary windy.
    -Still working on threads, workers.
    -Getting closer to tieing in the scanning aspect.
  3. v0.9.3 - Working on thread handling.

    zelon88 committed Nov 13, 2019
    -v0.9.3.
    -Developing workers & thread handlers for scanner & janitor instances.
    -Almost to the fun part.
Commits on Nov 8, 2019
  1. Update ToDo

    zelon88 committed Nov 8, 2019
Commits on Nov 7, 2019
  1. v0.9.2 - Still working on Scan-Core.vbs supporting functions for thre…

    zelon88 committed Nov 7, 2019
    …ad handler.
    
    -v0.9.2.
    -Still Working on supporting functions for the thread manager.
    -Continue adding code to exempt inections based on an exemption list.
    -Created the code to define the path to the exemptionlist.
    -Added a directory for the exemptionlist. This is in scan-core and ui-core.
  2. v0.9.1 - Still working on Scan-Core.vbs supporting functions for thre…

    zelon88 committed Nov 7, 2019
    …ad handler.
    
    -v0.9.1.
    -Still Working on supporting functions for the thread manager.
    -Commenting as I go this time.
    -Added code to exempt inections based on an exemption list.
    -Still need to create the code to define the path to the exemptionlist.
    -Need to add a directory for the exemptionlist. This maybe should go into appcore instead of scancore?
  3. v0.9.0 - Working on Scan-Core.vbs supporting functions for thread han…

    zelon88 committed Nov 7, 2019
    …dler.
    
    -v0.9.0.
    -Working on supporting functions for the thread manager.
    -Commented a lot of code.
Commits on Oct 29, 2019
  1. v0.8.9 - Working on ScanCore.vbs.

    zelon88 committed Oct 29, 2019
    -v0.8.9.
    -The ScanCore.vbs is going to be a thread handler for the various scanners and scanning modes of HR-AV.
    -It will run scanCore.php as well as other scanners, as they are developed.
    -It needs to be standalone because it's execution could continue for a looooong time.
    -Working on the functions it needs. Copied the generic ones from RealTime-Core.vbs.
Commits on Oct 3, 2019
  1. ScanCore to v0.2.

    zelon88 committed Oct 3, 2019
  2. v0.8.8 - ScanCore to v0.1.

    zelon88 committed Oct 3, 2019
    -v0.8.8.
    -ScanCore to v0.1.
    -Made ScanCore a true PHP CLI application!
    -Still needs testing and tweaking, no doubt.
    -Suppports file-path, memorylimit, chunksize, debug, & verbose arguments.
    -Perfect for running with a worker-manager!
Commits on Oct 2, 2019
  1. v0.8.7 - Working on scanCore.php.

    zelon88 committed Oct 2, 2019
    -v0.8.7.
    -Working on the single-threaded PHP scanner worker.
    -This script will be called asynchronously via VBS from the main application and managed as worker processes.
    -Perfect for high performance concurrent scanning! PHP is fast in this arena.
    -My gut tells me it's faster than VBS or Python as a single thread.
    -That means we can run lots of threads!
    -It also means we can use the same ScanCore.php script for scanning pretty much every directory on the machine. We just scale the number of threads with the workload.
Commits on Sep 24, 2019
  1. v0.8.6 - Working on settings page.

    zelon88 committed Sep 24, 2019
    -v0.8.6.
    -Working on settings page layout.
Commits on Sep 23, 2019
  1. Placeholder!

    zelon88 committed Sep 23, 2019
  2. v0.8.5 - Working on triggers for RTP.

    zelon88 committed Sep 23, 2019
    -v0.8.5.
    -Working on triggers for RTP.
    -I wish there was a better way to trigger tasks, like a loop similar to the way services are run.
Commits on Sep 22, 2019
  1. v0.8.4 - Designed config.vbs in a more readable way. Added RTP engries.

    zelon88 committed Sep 22, 2019
    -v0.8.4.
    -Changed the format of config.vbs a bit so that we can incorporate more information about each entry.
    -Added entries for RTP tasks and services.
    -Need to implement the tasks and services in RTP from config.vbs.
    -A placeholder commit so I don't lose any of this stuff.
  2. v0.8.3 - Working on RTP, getting closer to firing due tasks.

    zelon88 committed Sep 22, 2019
    -v0.8.3.
    -Real-Time-Protection should be pretty well standalone at this point.
    -It detects when the main application is no longer running, and if "runInBackground" config entry is not set it will kill itself and all running tasks.
    -Looking for a creative way to make a systray icon in VBS. Might have to have a tiny handler for this in Python.
    -Getting closer to implementing settings. Going to hard-code timers for the real-time core due tasks next. Eventually we can move on to implementing the settings.hta page.
Commits on Sep 19, 2019
  1. v0.8.2 - Working on real-time-protection scripts.

    zelon88 committed Sep 19, 2019
    -v0.8.2.
    -Working on RTP (real-time-protection) scripts.
    -Modifying a lot of the standalone scripts from my GH repo to work with HR-AV.
  2. v0.8.2 - Working on real-time-protection scripts.

    zelon88 committed Sep 19, 2019
    -v0.8.2.
    -Working on RTP (real-time-protection) scripts.
    -Modifying a lot of the standalone scripts from my GH repo to work with HR-AV.
Commits on Sep 9, 2019
  1. v0.8 - Working hard on RTP.

    zelon88 committed Sep 9, 2019
    -v0.8.
    -Working on RTP.
    -Became appearant that RTP needs a standalone core.
    -The loop is taking shape.
    -Found a way to detect when RealTime-Core is running... It makes cache files that should never be more than 2 minutes old.
    -MainCore checks the existence and age of this cache file. When it's old or doesn't exist the core must not be running>start a new one.
Commits on Sep 8, 2019
  1. v0.7.9

    zelon88 committed Sep 8, 2019
  2. v0.7.9

    zelon88 committed Sep 8, 2019
  3. v0.7.9

    zelon88 committed Sep 8, 2019
  4. v0.7.9.

    zelon88 committed Sep 8, 2019
  5. v0.7.9

    zelon88 committed Sep 8, 2019
Commits on Sep 5, 2019
  1. v0.7.8 - Working on RTP some more.

    zelon88 committed Sep 5, 2019
    -v0.7.8.
    -Working on real-time protection some more.
    -Improve code comments.
Older
You can’t perform that action at this time.