Three Step to Make Every Day Rewarding

Perhaps this will not be surprising to many people that you accomplish more on days when you set goals in the morning than the days when you don’t. By achieving something that you planned, you feel accomplished by the end of day instead of having a sense of emptiness and of wasting time. It gives a notion of fulfillment, makes you productive, and makes you proud of yourself.

It is true that the best way of not accomplishing anything is to not set any goal.

The feeling of “I have done something today” is elevating. Not only that, people enjoy other activities (such as entertainment) more by not having the “guilty” feeling of not doing much.

So here is the simple three-step process that will make every day rewarding for you, and enhance your productivity substantially:

  • Set and Write – Every day morning, set your goals for the day and write them down on a paper. You can use a journal but writing by hand is important.
  • Prioritize – Put a number or weight corresponding to each goal showing the importance or priority.
  • Publicize – Tell people around you about what your goals are. If there is nobody around or you don’t want to tell other, tell it to yourself in a loud voice.

Why should we do these steps this way? Here is some explanation for each one of these.

Setting and Writing Daily Goals – Not only having plans for a day makes a huge difference, writing these plans on a paper makes it even better. Writing something by hand invokes a thought process in our brains. People are more likely to act on a goal when they have written it down. Writing goals and corresponding actions makes a person more “committed” to achieving the goal.

Prioritizing Daily Goals – As we all know, every goal is not equally important. Prioritize the most important goals so that even if you are not able to get everything done, you have the most important things covered.

Publicize Daily Goals – When we talk about something, even to ourselves, something in our brain triggers association with it. Talking to your friends about what you want to accomplish today will enhance likelihood of getting it done.

Setting daily goals and then making them actually happen builds self-confidence and makes you more successful. Additionally sharing your goals with your friends will motivate them and will build a circle of high achievers. Success is contagious and only brings more success to your friends, your business, and communities around you.

 

Posted in Leadership | Tagged , | Comments Off on Three Step to Make Every Day Rewarding

Updated CISO Mind Map

An updated version of CISO mind map is now available at this URL.

Here is the latest version of CISO Mind Map. This mind map is an overview of responsibilities and and ever-expanding role of a CISO. The mind map is created in XMind software. If you need a the “source” file or high resolution map, please contact me.

Mind Map showing CISO job responsibilities.
Mind Map showing CISO job responsibilities.
Posted in Leadership | Tagged , | Comments Off on Updated CISO Mind Map

Twelve Standard Forms of Valuation

This mindmap is a visual depiction of twelve forms of standard value described in “Personal MBA” book. From a scalability perspective, the “Product” is the most valuable as it can be replicated and “multiplied”.


StandardFormsValue

 

Most business will sell their value in multiple forms.

 

Posted in Entrepreneurship | Tagged , | Comments Off on Twelve Standard Forms of Valuation

Using Snort as a PII Detection Tool

Summary

Snort is widely used as an intrusion detection system (IDS). However it can also be used to detect leakage of sensitive data just like any other DLP tool. When configured properly, Snort can detect many types of unencrypted data including but not limited to the following:

  • Social Security Numbers with or without dashes
  • Credit Card Numbers
  • Email addresses

Custom Patterns can also be defined to detect any type of text strings like phone numbers, date of birth, zip codes, etc.

Configuration Process

The configuration process is quite simple and involves two basic steps:

  1. Enable “Sensitive Data Preprocessor” in the main startup configuration file.
  2. Write rules that perform logging or alerting when a pattern is detected.

Snort comes with a number of keywords that can be used in Snort rules for detecting different types of patterns.

Enable Sensitive Data Preprocessor

To enable this pre-processor, add the following line to main snort configuration file (usually snort.conf)

preprocessor sensitive_data: alert_threshold 10

This will enable the preprocessor and set a threshold of 10 records for generating alerts.

Writing Rules

Snort rules can be written to take specific actions when a specific pattern is detected. The following rule will send an alert when it sees a social security number in email going to an outside host. Note that $HOME_NET, $EXTERNAL_NET, and $SMTP_PORTS are variables in snort.conf file and assigned range of IP addresses or port numbers.

alert tcp $HOME_NET any -> $EXTERNAL_NET $SMTP_PORTS (msg: “SSN sent via email”; gid:138; sid:5001; rev:2 ; sd_pattern:1,us_social;)

Similar rules can be written for detecting other types of data including credit card numbers for PCI compliance.

Masking Data

The sensitive data pre-processor can be configured to mask sensitive data from logs/alerts with the following configuration.

preprocessor sensitive_data: alert_threshold 10 mask_output 

Data masking is useful to avoid placing sensitive data in logs and alerts.

In summary, Snort can be a great tool for DLP and compliance in addition to regular IDS implementation. In fact, just by adding new rules, a standard Snort IDS can be used to detect unencrypted PII data.

Posted in Leadership | Tagged , , | Comments Off on Using Snort as a PII Detection Tool