Skip to content

ch4t5ky/armadillo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Armadillo (Windows version)

Task

Develop a program that prevents the current directory (where it resides) from creating, copying, or renaming files with specified names (you can use file masks). Store the list of names or their templates in the template.tbl file as text. This file shall be protected from deletion, unauthorized viewing and modification. If you install the program, you can use the password stored in the first line of the template.tbl file to disable it. The program must turn on and off the protection mode.

Build

go build -o armadillo.exe ./cmd/main.go

Run

List of commands:

  • install - add armadillo to Windows Service
  • remove - remove armadillo from Windows Service
  • start - boot armadillo and turn on protection (requires password)
  • stop - stopping armadillo, if password is correct

Sources

Repository with code, which Manupulating with ACL

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages