Projects
From ChekMate Security Group
ChekMate has a number of On Going Projects. These projects are created by local developers and provide details of beneficial hack and tricks, as well as system management such as Statistic Gathering, etc.
- PHP-Syslog-NG Enhanced Last Updated: 16:19, 12 November 2008
- "PHP-Syslog-NG is a front-end for viewing syslog-ng messages logged to MySQL in real-time. It features customized searches based on device, priority, message, and date." (vermeer.org, Nov 15) Syslog_NG is configured to pipe the logs into a database. http://www.vermeer.org/ is the official project home page. Due to the limitations of the original project, we have added additional functionality to further enhance PHP-Syslog-NG to meet our needs. Please note that we have retired this version. We have since integrated PHP-Syslog-NG into a Cacti implementation to utilize the Cacti authentication model and to have Cacti graphs of the syslog messages. We will publish this newer version in the near future.
- TACACS-Scope Last Updated: 07:30, 15 February 2006
- The Cisco Secure Access server (TACACS) is used in many environments to provide AAA services for network devices.
- One of the features lacking in the Cisco product is the ability to search or browse logfiles.
- What we can do here, is create a batch job, on the TACACS server, which nightly copies the log from there to a unix server. On the unix server, the file is parsed and fed into a mysql database. You can browse and search the logs by priv level, fqdn, username, or a substring search of the commands.
- log_packets.sh Last Updated: 19:28, 3 March 2006
- This shell script will load Snort and record all traffic based on the Filter defined. It creates a new log per day which is in pcap format. This provides the ability to create special filters such as you want to monitor a specific users traffic over a period. The script also monitors the hard drive space to ensure that it will not over fill the hard drive.
- Snort-Cacti Last Updated: 15:47, 30 August 2006
- This Cacti add-on will query the Snort (BASE) Database and produce trends for the Traffic Profile and the Unique Alerts from within the database. BASE.php has also been configured to capture additional information but at this moment the other modules have not been created.
- Snort-Base Enhancements Last Updated: 21:57, 16 October 2006
- Snort and BASE are both excellent tools and very useful for monitoring intrusion attempts within your network but it is difficult to get a clear picture of what events are happening and when within a specific period. The following two scripts presents a summary of the events and ties back to BASE to pull details.
- base_summary.php reports on the total number of alerts within the specified time period, breaking it down into the IP Protocol groups (TCP, UDP, ICMP and Portscans) and which events triggered.
- base_details.php reports on a specific Snort signature and is called from base_summary.php. It reports what IP address links are involved with the event.
- base_fulldetails.php reports on all Snort signatures. It reports what IP address links are involved with each event.
- CentOS Locked Down Kickstart Last Updated: 13:53, 22 June 2007
- A Kickstart script to automate the build of CentOS 4 and harden the server - removing packages that are not needed or necessary, etc. This process has saved a large number of hours on our work environments and also ensure a higher level of consistency when it comes to how each server has been hardened.
- While my opinion is "A manual process for hardening servers is just not effective or efficient." It is extremely important to understand what is happening during the process and why. Failure to do so will leave your environment in a questionable state. It will be difficult to manage and items will not work as expected due to nature of the security controls applied.
- BASE-DeleteEvents.php Last Updated: 19:27, 3 March 2006
- A large number of alerts can be collected within the Snort/Basic Analysis and Security Engine (BASE) implementation. The performance starts to become a factor when the number of alerts keeps growing. This script removes old events from the Snort database so that old histroy does not clog your system.
- MW: my blog Last Updated: 03:38, 22 July 2008
- My Blog is a MediaWiki extension that allows a blogger to the user's menu. It allows each user to have the capabilities to create blog entries and to have their blog entries listed under the "Most Recent Blogs" from the Navigation Menu.
- MW: my portal Last Updated: 04:58, 10 July 2006
- My Portal is a MediaWiki hack, it is NOT a MediaWiki extension, that allows users to have a custom portal page like MyGoogle, MyYahoo, etc. It is a modified version of Simplortal.
- Description of Simplortal from Simplortal Site:
- Simplortal is a portal engine which focuses on simplicity, modularity, and being highly configurable, not only for the administrator, but also for the end user. Users can log in and make their own selection of the content they want to see, and even (if the administrator allows it) add their own HTML blocks, RSS feeds, etc.
- MW: quizzes Last Updated: 04:54, 10 July 2006
- I have modified xmlQuiz (by Jon Thomas) to work within the MediaWiki framework. Now this is not a true extension as what I did was placed a MediaWiki wrapper around the xmlQuiz.
- MW: Dynamic Article List for PHP4 Last Updated: 04:52, 10 July 2006
- I have modified the DynamicArticleList.php extension to work with PHP4 and added a new BLOG list to work with my blog implementation.
- MW: Whos Online Extension Last Updated: 15:07, 4 July 2007
- Quick little extension that shows the number of quests and the number of registered users online.
- MW: ImageMap Extension Last Update: 14:39, 25 June 2007
- Simple extension to set up client side image maps using URL or Uploaded Mediawiki images/maps.
- MW: Java IRC Client Last Update: 03:09, 13 August 2006
- MediaWiki/PJIRC is a Mediawiki hack. It provides the MediaWiki framework around the PJIRC Interface.
- MW:NagiosStatus Last Update: 06:09, 25 July 2006
- This extension allows the wiki server to pull the status page, the host summary or the service summary from your Nagios server. This extension was designed so that the Nagios server could be located on a remote server.
- The TabbedData extension allows tabular data to be easily cut-and-pasted into a Wiki; for example, this allows an export from Excel to be pasted in without having to manually edit it into Wiki table syntax. Originally written by User:JohanTheGhost
- I have modified the extension to allow wiki text.
- Modified the Simple IRC RC Bot created by Thrasher6670. This bot does not require ircii. It is completely self contained. It displays recent changes of your wiki to an IRC channel.
- A simple mediawiki extension to display one or more local date/times.
- This is the HostAcceptor IRC bot, which will approve all HostServ requests unless they contain certain substrings.
- A simple bot to interface with PasteBin. (Currently in development phase)
- A Snort/Barnyard LiveIDS deployment, loading via PXEboot, communicating with a central server, with webjob syncronization, munin monitoring, pfacct for tcpheaders.








