Wednesday, 25 July 2018

ஈதர்நெட்(ETHERNET)


என்னைப் பொறுத்தவரையில் இன்டர்நெட் செயல்பட முக்கியமானத் தேவை என்னவெனக் கேட்டால், நான் ஈதர்நெட் என்றே பதில் கூறுவேன். அப்படி இன்றியமையாத  ஒன்று தான் இந்த ஈதர்நெட்.

இது முன் கூறியது போல் ட்விஸ்டட் பேர் கேபிள் கொண்டே உருவாக்கப் படுகிறது, இதில் இதுவரை 8 வகையான மாற்றங்களும் முன்னேற்றங்களும் அடைந்துள்ளது(CAT1-CAT8)

1.CAT 1


இதுவே தொலைபேசிகளை இணைக்க பயன்படுத்துவது, இதனுள்ளில் மொத்தம் 4 தனி காப்பர் வயர்கள் இருக்கும், இதில் தகவல் (DATA) பரிமாற்றம் செய்ய இயலாது

2. CAT 2

இதன் மூலமே தகவல் பரிமாற்றங்கள் ஆரம்பித்தன. இது 4 Mbps வேகத்திற்கு தகவலை பரிமாறும் திறமை படைத்தது.Mbps  என்பதை புரிந்துகொள்ள ஒரு சின்ன கணக்கு தெரிந்தால் போதும்.  நம்முடைய ரூபாயை எப்படிக் கூட்டுகிறோமோ அதாவது 10 ஒரு ரூபாயை 10 ரூபாய் எனவும்  1000 ஒரு ரூபாயை ஆயிரம்  எனவும் ஒரு மதிப்பீடு செய்கிறோம் அல்லவா , அதே போல் தகவல் பரிமாறத் தேவையான 1 மற்றும் 0 வை அளக்க இந்த முறை பயன்படுத்தப் படுகிறது.





1 பிட் (0 அல்லது 1)

10 பிட் = 1 * 10

1000 பிட் = 1 கிலோ பிட்

1000 கிலோ பிட் = 1 மெகா பிட் = 1000*1000 பிட்   
Image courtesy: Wikipedia.com

ஆக நமது கேட் 2 கேபிள் ஒரு நொடியில் 4 மெகா பிட்  அளவு கொண்ட டேட்டாவை கடத்தும் அளவுக்கு கொள்ளளவு கொண்டது. Mbps= Mega bits per second)

மற்ற கேபிள் பற்றி கீழ்கொடுக்கப் பட்டிருக்கும் அட்டவணை பார்த்துத் தெரிந்துகொள்ளவும்


இப்போது நம் பயன்பாட்டில் உள்ளது cat 5, cat 5e மற்றும் cat 6, இவற்றின் வடிவம் மற்றும் தொழில் நுட்பம் பற்றிப் பார்ப்போம்

கேட் 5, 6, 6e

இதனுள் மொத்தம் 8 தனி காப்பர் கேபிள்கள் ஜோடியாக பின்னப்பட்டிருக்கும், மொத்தம் 4 ஜோடிகள்




இப்போது இந்தக் கேபிளை கணினியுடன் இணைக்கும் பாலமாக ஈதர்நெட் கார்டு பற்றிப் பாப்போம்.

IEEE என்னும் அமைப்பு உள்கட்டமைப்பு இணைப்புகளுக்காகவே (LOCAL AREA NETWORK) உருவாக்கிய தரநிலை எண் 802. அதில் இந்த ஈதர்நெட்டிற்கு வகுக்கப் பட்டது 802.3. இந்த ஸ்டாண்டர்ட் சொல்லும் விதிகளுக்கு உட்பட்டே ஈதர்நெட் கேபிள்கள், கார்டுகள் தயாரிக்க வேண்டும்.

ஈதர்நெட் கார்டுகள் தயாரிக்கும் வேளையில் ஒரு கார்டுக்கும் மற்றொரு கார்டுக்கும் வித்யாசம் அறிந்துகொள்ளவும், ஒரு கார்டை எளிதாக அடையாளப்படுத்தவும் ...ஆதார் எண் போல் அதற்கும் ஒரு   குறியீடு அளிக்கப்பட்டு அதை உருவாக்கும்பொழுதே அதன் ரோம்(ROM) எனப்படும் மெமரியில் இணைக்கப்படும், அதன் பெயரே மேக் அட்ரஸ் (MAC ADDRESS).

மேக் அட்ரஸ் பற்றியும், பரிமாற்றத்திற்கு தேவைப்படும் சுவிட்ச்(SWITCH), ஹப்(HUB) போன்ற மற்ற சாதனங்கள் பற்றி அடுத்தப் பதிவில் காண்போம்




Tuesday, 24 July 2018

இன்டர்நெட் எனப்படும் இணையம் எப்படி வேலை செய்கிறது?

நாம் தினமும்  இணையத்தை பலதரப்பட்ட காரணிகளுக்காகப் பயன்படுத்துகிறோம்..கும்பகோணத்தில் இருந்துகொண்டு குலாலம்பூருக்கு ஒரு நொடியில் பேசிவிட முடிகிறது, உலகத்தின் எந்த மூலையும்  நம்மால் எளிதாய் தொடர்புகொள்ள முடிகிறது..இப்படிப் பட்ட இணையம் இரண்டே இரண்டு எங்களால் மட்டுமே இயங்குகிறது 0,1. இது எப்படி சாத்தியம் ஆகிறது என யோசிக்கும் உங்களுக்காகவே இந்தத் தொடர் பதிவு.


இணையம் என்பது முதலில் ஆர்ப்பா நெட் என்னும் அமெரிக்க ராணுவத்தின் பயன்பாட்டிற்காகவும்,  அவர்களுக்குள் தொடர்புகொள்ளவும்  உருவாக்கப் பட்டது

இன்டர்நெட் எப்படி வேலை செய்கிறது எனப் புரிந்துகொள்வதற்கு முன் அதன் அடிப்படை கருவிகளும் அதன் செயல் பற்றியும் தெளிவான அறிவு பெற வேண்டும், அதில் மிக முக்கியமான கருவி connecting cables,  இந்த இணைப்பு கேபிள் கொண்டே பெரும்பாலான இன்டர்நெட் வேலை செய்கிறது, இது முக்கியமாக 3 வகை உள்ளது

1. கோஅக்ஸ்(COAX)
2. பைபர் (FIBER)
3. ட்விஸ்டட் பேர்(TWISTED PAIR)

1. கோஅக்ஸ்(COAX)

இது காப்பர் எனப்படும் செம்பை கடத்தியதாக பயன்படுத்தி செயல்படும் ஒன்று, வீட்டு கேபிள் டிவியில் இந்தக் கேபிள் தான் பெரும்பாலும் பயன்படுத்தப் படும். மேற்கூறியதுபோல் பூஜியம் என்பதை இந்த செம்புக் கம்பியின் மூலம் எதுவும் கடத்தாமல் இருந்தால் அடுத்த முனையில் உள்ள இயந்திரம் புரிந்துகொள்ளும், அதுவே இந்தக் கம்பியில் +5 வோல்ட் மின்சாரம் கடத்தப் பட்டால் அதனை 1 என மறு முனையில் உள்ள இயந்திரம் புரிந்துகொள்ளும்

2. பைபர் ஆப்டிக்ஸ்


இது கண்ணாடி மற்றும் பிளாஸ்டிக்கை கடத்தியாக பயன்படுத்தி செயல்படும் ஒன்று, இதன் செயலை விளக்க ஒரு சின்ன சினிமா துணுக்கு ஒன்றுள்ளது...மம்மி படத்தில் அவர்கள் பிரமிட்குள் செல்லும்பொழுது இருட்டாக இருக்கும்...அப்போது ஒரு கண்ணாடியை தெரியாமல் திரும்புவார்கள் அதில் படும் சூரிய வெளிச்சம் இன்னொரு கண்ணாடிக்கு கடத்தி சென்று அதிலிருந்து இன்னொரு கண்ணாடிக்கு சென்று ..அந்த அரை முழுவதும் வெளிச்சம் பரவி விடும்...இதே தொழில்நுட்பம் கொண்டே இந்த பைபர் ஆப்டிக்ஸ்  செயல்படுகிறது. இதில் ஒளி ஒரு முனையில் இருந்து இன்னொரு முனைக்கு கடத்தப்பட்டால் 1 அல்லது 0 எனத் தகவலை கடத்தப் படுகிறது


3. ட்விஸ்டட் பேர் (TWISTED PAIR)


இது கோஅக்ஸ் கேபிளில் ஏற்படும் சிக்னல் இழப்பீடுகளை சரி செய்ய உருவாக்கப்பட்ட ஒன்று, இதில் இரு பிளாஸ்டிக் கொண்டு காப்பீடு(insulate) செய்யப்பட்ட காப்பர் கேபிள்கள் இரண்டு பின்னப்பட்டிருக்கும்..இப்படி பின்னப் படுவதனால் மற்ற சிக்னலின் இடைஞ்சல்கள் தவிற்கப்படும். இதில் கவசமிடப் படாத  ட்விஸ்டட் பேர்(Unshielded twisted pair) மற்றும் கவசமிட்ட ட்விஸ்டட் பேர்(shielded twisted pair)  என இருவகைப் படும்.

பெரும்பாலும் கவசமிடப் படாத ஒன்றையே நாம் அன்றாடம் பயன்படுத்துவோம், அப்படிப் பயன்படுத்தும் ஒன்றில் இன்றியமையாதது ஈதர்நெட்(ethernet)

உங்கள் கணினியிலோ, மடிக்கணினியிலோ இங்கே கொடுக்கப்பட்டுள்ள படத்தைப் போல் ஒரு துளை இருந்தால் அதுவே ஈதர்நெட் போர்ட்.


ஈதர்நெட் பற்றி அடுத்த பகுதியில் விரிவாக பாப்போம் 

Monday, 23 July 2018

கடவுச் சொல்லில் நாம் செய்யும் தவறுகள்



மற்றவர்களின் கடவுச்சொல்லை வெகு எளிதாக சில உத்திகளை வைத்துக்  கண்டுபிடித்து விடலாம்

உத்தி 1:

உங்கள் நண்பரை பற்றி நன்கு அறியவேண்டும் அவர்களின் பிறந்தநாள், தொலைபேசி எண், காதலியின் பெயர் , தாயின் பெயர், அவர் வேலை செய்யும் நிறுவனத்தின் பெயர், அவரது ஊர் இவைகளில் எதாவது ஒன்றோ அல்லது இவைகளின் கலவையோ உங்கள் நண்பர்களின் கடவுசொல்லாக இருக்க அதிகப்படியான வாய்புகள் உள்ளது

உத்தி 2:

பொதுவான கடவுசொற்கள் எடுத்துகாட்டாக password@123, iloveyou, 12345678 என கடவு சொற்க்கள் பயன்படுத்தவும் வாய்புகள் உள்ளது

அதனால் உங்களுடைய கடவுசொல்லில் மேற்குறிப்பிட்ட வகையில் கடவுச்சொல் பயன்படுத்தினால், உங்கள் நண்பர்களாலோ, வேண்டாதவர்களாலோ உங்களின் தனிப்பட்ட ஆவணங்களோ(confidential files), உரையாடல் களோ(conversations), பண ஆவர்தனங்களோ(Money Transactions) 80% களவாடப்பட வாய்ப்பு உள்ளது

உங்களின் கடவுச்சொல் மேற்குறிப்பிட்ட வகையில் இல்லாமல் குறைந்தது பதினைந்து எழுத்துகள் கொண்டதாக அமைய வேண்டும், கேப்பிடல் எழுதும்(caps lock), குறியீடுகளும்(symbols) கூடுமானவரை பயன்படுத்தவும்   

Wi-Fi கட்டமைக்கும் பொழுது நாம் செய்யும் தவறுகள்



Wi-Fi -யில் encryption என்னும் ஒரு அம்சம் உள்ளது, அது நம்முடைய செய்திகள், பரிவர்த்தனைகள் அனைத்தையும் மனிதன் படிக்கும் பொழுது புரியாத அளவிற்கு ஒரு கியை வைத்து மாற்றும்..

உதாரணத்திற்கு:

"hi " இதுதான் நீங்கள்  Wi-Fi மூலம் உங்கள் நண்பருக்கு அனுப்பும் குறுஞ்செய்தி என்றால் ..இந்த encryption என்பது அதனை சில கணக்கு மூலம் மாற்றும்.

A முதல் Z வரை நம்பர் கொடுத்துக்கொண்டே வாருங்கள்

A -1
B -2
.
.
.
.
.
Z - 26

இப்போது "hi" யில் H என்பது  8 , I   என்பது 9, இப்போது ஒரு key(கி) என்பது 3 ஆனால் இந்த நம்பர்களோடு மூன்றைக் கூட்டி வரும் எழுத்துக்களை encrypted எழுத்துக்கள் ஆகும்

H(8)I(9) --> K (11)L(12)

இதுவே  encryption -நின் எளிய விளக்கம்.

Wi-Fi கட்டமைக்கும் பொழுது நாம் இந்த encryption-ஐ சரியாக தேர்ந்தெடுக்க வேண்டும்


அதில்

1.no authentication(open)-இதைத் தேர்ந்தெடுத்தால் யார் வேண்டுமானாலும் உங்களின் இன்டர்நெட்டை உபயோகித்துக் கொள்ளலாம்

2. WEP  encryption ஹேக்கர-களால் நிமிடத்தில் ஹேக் செய்யப்படும் எளிதான ENCRYPTION


அதனால் மேற்கூறிய ENCRYPTION-களை பயன்படுத்தாமல் தவிர்க்கவும்

நம்முடைய wi-fiக்கு பாஸ்வோர்ட் தேர்வு செய்வது மிக முக்கியம், அது மிக எளிதான ஒன்றாக இருக்கக் கூடாது
(பாஸ்வோர்ட் தேர்வு செய்வது பற்றி:http://mdforu.blogspot.com/2018/07/blog-post.html)

மாதத்திற்கு ஒரு முறை பாஸ்வோர்ட் மாத்துவது நல்லது

அடுத்து Wi-Fi சிக்னல் நாம் இருக்கும் இடத்தை விட்டு வெளியே கசியாமல் பார்த்துக்கொள்ள வேண்டும்

மேற்கூறியவற்றை செய்தாலே உங்களின் Wi-Fi பாதுகாப்புடன் இருக்கும்

Image courtesy:
https://www.howtogeek.com/wp-content/uploads/2017/08/www_1.png
https://en.wikipedia.org/wiki/Wi-Fi#/media/File:WiFi_Logo.svg



Sunday, 1 July 2018

Redhat Linux 6.9 Santiago Configuration audit

Enusre Root $PATH integrity is conifgured properly

CIS provided script must be edited according to this:

#! /bin/bash

if [ ""`echo $PATH | /bin/grep :: `"" != """" ]; then
    echo "Empty Directory in PATH (::)"
fi

if [ ""`echo $PATH | /bin/grep :$`""    != """" ]; then echo ""Trailing : in  PATH""
fi

p=`echo $PATH | /bin/sed -e 's/::/:/' -e 's/:$//' -e 's/:/ /g'`
set -- $p
while [ ""$1"" != """" ]; do
    if [ ""$1"" = ""."" ]; then
        echo ""PATH contains ."" shift
        continue
    fi
    if [ -d $1 ]; then
        dirperm=`/bin/ls -ldH $1 | /bin/cut -f1 -d"" ""`
        if [ `echo $dirperm | /bin/cut -c6 ` != ""-"" ]; then
            echo ""Group Write permission set on directory $1""
        fi
        if [ `echo $dirperm | /bin/cut -c9 ` != ""-"" ]; then
            echo ""Other Write permission set on directory $1""
        fi
        dirown=`ls -ldH $1 | awk '{print $3}'`
        if [ ""$dirown"" != ""root"" ] ; then
            echo $1 is not owned by root
        fi
    else
        echo $1 is not a directory
    fi
    shift
done


and then the output will be like:

[root@test temp]# ./root_integrity.sh
/home/temp/bin is not a directory
[root@test temp]#

This means /home/temp/bin has not been added to $PATH in root 


To do that you need to type in your terminal:

export PATH=$PATH:$HOME/bin
Where "$HOME/bin" is the directory I assume you want to add. This change is only temporary (it works only in the current session of the shell) to make it permanent add the previous line to your .bashrc file located in your home directory

Virtual box error-Solution

Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).



Disable Hyper-V

Restart machine, it will work