Skip to content

thngkaiyuan/cinnadef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cinnadef

Defence tools for CDDC

  1. Patches bash against shellshock
  2. Prompts user to change root password
  3. Patches VSFTPD to remove known vulnerability
  4. Hardens SSH configuration
  • Disables root SSH
  • Whitelist only public and greyhats accounts
  • Enable public key authentication
  • Enforces public key authentication for greyhats account
  • Configure chroot jail for public users
  1. Hardens FTP configuration
  • Enforce a user list (which has only public)
  • Configure chroot jail for public users
  1. Creates a chroot jail for public users
  2. Makes important files immutable
  3. Adds a greyhats user
  4. Sets up IP tables specific to the services required in CDDC
  5. Performs file integrity monitoring and restoration on selected files
  • Works best for small files
  1. ARP monitoring script that does active and passive detection of ARP poisoning
  • Checks if any physical address is claiming to be more than one IP address by doing an active ARP ping and by scanning through the machine's ARP table
  • TODO: Also check if an IP address is claimed by more than one physical address (possible sign of ARP poisoning)
  1. Cleans up after itself and sets proper permissions on its scripts

To harden, run harden_system.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published