msgbartop
Providing affordable and pro bono computer related services
msgbarbottom

Projects

Current Projects

Automation Tool Suite

Tech Ministries is currently working with volunteers from Colonial Jobseekers to develop an application suite to automate many of the steps that are manually performed during a malware removal and prevention.  Thorough malware removal and protection can be a very time consuming.  Without these automated tools the response to threats can be delayed and the ability to service a larger quantity of computers is limited.

The application suite will address administrative tasks, metric collection, malware detection, tool selection, data collection of computer specifications/configurations and script execution to clean and optimize the computer.  Three main modules will integrate to achieve these services.

Administrative module will provide automated metric collection from clients, agents and other modules.  It will also schedule agents and other modules to perform actions based on met dependencies.

Monitoring module will utilize multiple data sources and scanning methods to detect potential malware infections and recommend to Administrative module most valuable tool to run next.

Scripting module will collect specifications about the computer’s capacities, capabilities, configurations and performance then report these metrics to the Administrative module.  The Administrative module will then schedule the Scripting module to perform specific steps to run malware removal tools and optimization tools to clean and optimize the computer.

Through the generous contribution of time and knowledge of the Colonial Jobseekers volunteers, this software development project will be able to achieve these goals.

If you are currently a Colonial JobSeeker and would like to participate in this project please send an email to emedlin@techministries.org

Reader's Comments

  1.    

    Heloo Eric,
    I reviewed the high level description of the project and I am curious as to how this ties into our C# learnings. Do you envision developing Windows Forms using .Net and C# that could be delivered as executables to “customers” that would prompt them for information to drive this process. I could see how this might be useful but it seems to me that a lot of what needs to be done to clean computers doesn’t need this kind of interface other than as a high level installer kind of thing. Perhaps you could clarify this saturday.

    Bob

    Reply to this comment
  2.    

    Bob,

    Agreed that what it takes to clean a machine doesn’t require much C# programming. We covered the C# needs in a little more depth in the previous session on 4/16. Basically it is the automation of the tools, administrative data gather and one component to help decide which cleaning tool will do the most good out of a list of about 30.

    I hope to see you Saturday and we can discuss in more detail.

    Eric

    Reply to this comment

Leave a Comment