Wednesday, 8 August 2018

How to identify forgery websites

ஒரு வெப்சைட்டை போர்ஜ்ரி வெப்சைட்டா அல்லது உண்மையான வெப்சைட்டா என்பதை எப்படி கண்டுபிடிப்பது

இப்போதெல்லாம் போர்ஜ்ரி வெப்சைட்டுகள் அதிகமாகிவிட்டது , இப்போது BSNL ஆன்லைன் மூலம் ரீசார்ஜ் செய்வதற்கு https://portal.bsnl.in/myportal/ என உள்ளது, அனால் இந்த முகவரியில் சிறிய மாற்றம் செய்து https://portal4.bsnl.in/myportal/  ஏமாற்றுவர், அதனால் கவனம் தேவை


*அதனால் முன்பு கூறியது போல் இந்த வெப்சைட்டின் ஐ.பி அட்ரஸ் BSNL பெயரில் தான் பதிவுசெய்யப்பட்டுள்ளதா எனத் தெரிந்துகொள்ள வேண்டும்

*அடுத்து இந்த போர்ஜ்ரி வெப்சைட்டின் பெயருடன்  consumer complaints என சேர்த்து கூகிள் செய்து பார்த்தால், இந்த வெப்சைட்டின் மேல் வேறு யாரவது புகார் அளித்திருந்தால், இதனை உபயோகிப்பதை உடனடியாக தவிர்க்கவும்

Tuesday, 7 August 2018

How to find IP-Location?

ஒரு ஐ.பி அட்ரஸ் பற்றிய தகவலை எப்படி சேமிப்பது ?


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


ஒரு எடுத்துக்காட்டிற்கு நாம் flipkart பற்றிய தகவலை இணையம் மூலம் கண்டறிவோம் 


முந்தைய பதிவில் கூறியது போல், பிளிப்கார்ட்-டின் ஐ.பி யை கண்டுபிடிக்க அதனை பிங் செய்தால் போதுமானது



பிளிப்கார்ட் ஐ.பி: 163.53.78.128

இப்போது நமக்கு பிளிப்கார்ட் வெப்சைட் வேலைசெய்யும் ஐ.பி கிடைத்துவிட்டது அடுத்து அந்த ஐ.பி பற்றிய தகவலை சேகரிப்போம்

http://www.ipvoid.com/ip-geolocation/

இந்த url சென்று 163.53.78.128 இந்த ஐ.பி-யை கொடுத்தால் 


ஆக இந்த ஐ.பி பிளிப்கார்ட் பெயரில் தான் பதிவுசெய்யப்பட்டிருக்கிறது 

அந்த ஐ.பி இருக்கும் இடம் ஆசிய கண்டம், இந்தியா 

மகாராஷ்டிரா பகுதியில் உள்ளது

இதில் கொடுக்கப்படும்  தகவல் ஒரு தோராயமான தகவலாகவே இருக்கும், அதனால் 3 அல்லது நான்கு வெப்சைட்டில் சரிபார்த்துக்கொள்ளவும்

https://www.iplocation.net/
http://www.whatsmyip.org/ip-geo-location/






Sunday, 5 August 2018

Practical-explanation-on-how-internet-works

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


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


எனது கணினியை என்னுடைய வயர்லெஸ் ரௌட்டர்-ருடன் இணைத்துள்ளேன், எனது வயர்லெஸ் ரௌட்டரின் SSID : ottharosa (படத்தில் ஒன்று எனக் குறிப்பிட்டிருக்கிறேன்)

அடுத்து பிஸிக்கல் லேயர்படி பாரத்தால்  நான் என்னுடைய ரௌட்டருக்கு நம்பர் 2-இல் குறிப்பிட்டுள்ளது போல் 32,933,242 பைட்டு டேட்டாவை அனுப்புகிறேன் அதே போல் 1,219,312,150 அளவு டேட்டாவை ரௌட்டரிடம் இருந்து பெறுகிறேன் இவை அனைத்தும் ஒரு நொடியில் நிகழ்கின்றன 



அடுத்து லேயர் -2 டாட்டா லிங்க் லேயர்-படி பார்த்தால் என்னுடைய மேக் அட்ரஸ் நம்பர் 3--இல் குறிப்பிட்டுள்ளது 


அடுத்து லேயர் -3 நெட்ஒர்க் லேயர் படி பார்த்தால் என்னுடைய பிரைவேட் ஐ,பி அட்ரஸ் 4-கில் குறிப்பிட்டுள்ளது 

எனது ரௌட்டரின் பிரைவேட் ஐ.பி -192.168.0.1

எனது ரௌட்டரே எனக்கு DNS சர்வராக வேலை செய்கிறது (5)

இப்போது எனது பப்ளிக் ஐ.பி பாப்போம், அதற்கு பிரௌசரில் https://WHatismyip.com ஓபன் செய்தால் போதும் 


 படத்தில் குறிப்பிட்டுள்ளது போல் எனது பப்ளிக் ஐ.பி : 49.206.127.90

இந்த ஐ.பி கொண்டே நான் இணையத்துடன் தொடர்புகொள்கிறேன்


இப்போது http://FLIPKart.com ஓபன் செய்து அதனின் ஐ.பி யை பார்த்து அந்த ஐ.பி யுடன்  நம் கணினி பேசுவதை பாப்போம்

FLIPKart.com ஐ.பி தெரிந்துகொள்ள பிங் செய்தால் போதும்


பிளிப்கார்ட் ஐ.பி :163.53.78.128

இப்போது பிளிப்கார்ட் வெப்சைட்டை பிரவுசரில் ஓபன் செய்து வைத்துக்கொள்கிறேன்



இப்போது "netstat -anb " போட்டால் :

இங்கே பாருங்கள், நம் கணினி பிளிப்கார்ட் ஐ.பி யுடன் போர்ட் 443-யில் உரையாடிக்கொண்டு இருக்கிறது


அடுத்து "route print " என போட்டால், நம் கணினி எப்படி நம்முடைய பாக்கெட்டை அடுத்த கருவிக்கு எடுத்து செல்லும், எது வழியாக எடுத்து செல்லும் என தெரிந்துகொள்ளலாம்



இங்கே குறிப்பிட்டுள்ளது போல, 0.0.0.0 என்றால் என் கணினியில் இருந்து வேறெங்கு சென்றாலும் (ஆங்கிலத்தில் ANY என்று சொல்வார்கள்) அதனை 192.168.0.1 வழியாக அனுப்பவேண்டுமென அந்த ரூல் குறிக்கிறது,இப்போது இணையம் எப்படி வேலை செய்கிறது என ஒரு புரிதலை ஏற்படுத்தியுள்ளேன் என நம்புகிறேன், நன்றி










Domain Name System(DNS)


இணையம் வேலைசெய்வதே ஐ.பி அட்ரஸ் வைத்து எனவைத்துக்கொள்வோம், இப்போது நாம் கூகிள் இணைய தளம் செல்ல வேண்டுமென்றால் 172.217.163.110 என்ற ஐ.பி டிரெஸ்ஸை தொடரபுகொள்ள வேண்டும் ,அதே போல facebook  இணைய தளத்தை தொடர்புகொள்ள வேண்டுமென்றால் 157.240.13.35 இந்த அட்ரெஸ்ஸை தொடர்புகொள்ள வேண்டும், இப்படி எல்லா அட்ரெஸ்ஸையும் நம்மால் நியாபகம் வைத்துக்கொள்வது கடினமல்லவா, அதனை எளிதாகவே DNS, ஒரு நிமிடம் இந்த DNS  வேலை செய்யாமல் நின்றுவிட்டால் இணையமே நின்றுவிடும், அப்படிப்பட்ட DNS பற்றி இப்பதிவில் காண்போம்


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



இப்போது டொமைன்(Domain) பற்றி :

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

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

.COM என்றால் கமர்சியல் (அதாவது வணிகம் அல்லது தொழில் சம்மந்தப்பட்டது )

.ORG (ORGANISATION ) அதாவது பணம், வியாபாரம்  சம்மந்தமில்லாத ஒன்று..உதாரணத்திற்கு தன்னார்வலர்கள்தொண்டு நிறுவனம்  

.GOV (GOVERNMENT) அரசு சம்மந்தமான இணையதளம் 

.IN (இந்தியா) இந்தியாவிற்கு உரிய வெப்சைட் 


இப்படி ஒரு இணையதளத்தின் நோக்கம் கொண்டு அதனை பிரித்து கொடுத்துள்ளனர் 



  












Saturday, 4 August 2018

Internet Infrastructure

உலகம் முழுவதும் இணையத்தில் தொடர்புகொள்ள முடிந்தாலும் சில நாடுகளே இன்னமும் இணையத்தை அதிகம் பயன்படுத்துகிறது, (மேல் கொடுக்கப்பட்டுள்ள படத்தில் வெளிச்சம் உள்ள இடங்களில் இணையத்தில் இணைக்கப்பட்ட கருவிகள் உள்ளது என்பதை குறிக்கும்), இந்த இணையம் 99% கடல் வழி அமைக்கப்பட்ட கேபிளின் வழியாகவே அமைக்கப்படுகிறது, ஆம் நாம் கூகிள்.காம் என டைப் செய்தவுடன் நம் கண்ணுக்கு தெரியும் வெப் பேஜ் ...பல மைல் கடலுக்கு அடியில் பயணித்து நம் கருவியை வந்து சில மில்லி நொடிகளில் அடைந்துள்ளது.இந்த தொடர்பு எவ்வளவு நீண்ட, மற்றும் எவ்வளவு கருவிகளை, எவ்வளவு நிறுவனங்களைக் கடந்து வருகிறதென்பதை இங்கு காண்போம்


இணையம் என்பது பல பெரிய நெட்ஒர்க்குகளின் குழுமம் , அவை அனைத்தும் ஒன்றோடொன்று தொடர்பு கொள்வதால் மட்டுமே இணையம் வேலை செய்கிறது , இப்படிப்பட்ட பெரிய நெட்ஒர்க்குகளை Network service provider என சொல்வர் UUNET, CerfNet, IBM, BBN Planet, SprintNet, PSINet என பல NSP இருக்கிறார்கள்

ஒரு NSP மூன்று  Network Access Points(NAP)-யுடன் இணைந்திருக்க வேண்டும் 

NSP -யின் அடுத்த வேலை  Metropolitan Area Exchanges (MAE) களுக்குள் தகவல் பரிமாற்ற இணைப்பை ஏற்படுத்துவது

NSP-களிடம் இருந்தே Internet Service Provider (ISP)-கள் இன்டர்நெட் பெறுகின்றனர் சென்னையில் பிரபலமானISP-கள் ஏர்டெல், BSNL, act broadband போல 

அவர்களிடம் இருந்தே நாம் இன்டர்நெட் சேவை பெறுகிறோம்  


இந்திய BSNL, மேல் கொடுக்கப்பட்டுள்ள படம் போலத்தான் OFC மூலம் இணைக்கப்பட்டிருக்கிறது , நீங்கள் ரோட்டில் செல்லும்போது ஓரங்களில் மைல் கல் போல வைக்கப்பட்டு சிவப்பு பெயிண்ட் அடிக்கப்பட்டு OFC என எழுதி இருக்கும் 



தூதுக்குகுடியையும் இலங்கையையும் இணைக்கும் கடல் வழிக் கேபிள் 



டென்மார்க்கில் கடலுக்கு அடியில் செல்லக்கூடிய கேபிள்களை பராமரிக்கும் மரைன் என்ஜினீயரின் இண்டர்வூ , பாருங்கள்  







Source:http://www.theshulers.com/whitepapers/internet_whitepaper/index.html#int_infra











Friday, 3 August 2018

OSI 7 Layers


இதுவரை நாம் பார்த்த அனைத்தையும் இப்போது ஒன்றாக அடுக்குகளாக நிறுவப்பட்டு , அணைத்து வகையான தகவல் பரிமாற்றத்தையும் தரப்படுத்தி, ஒரு அடுக்குக்கும் இன்னொரு அடுக்குக்கும் இடையில் ஒரு பாலத்தை உருவாக்க நிறுவப்பட்டதே இந்த OSI 7-LAYER MODEL, இன்டர்நெட் என்று கூறுகையில் அதனை விளக்க இவ்வார்த்தையை பயன்படுத்தாமல் விளக்குவது மிகவும் கடினம். இதுவரை இந்த அடுக்குகளைப் பற்றி சொல்லாமல் ...ஒவ்வொரு அடுக்கு பற்றியும் தெளிவாக பார்த்தோம், அவற்றையெல்லாம் நீங்கள் படித்திருந்தால் இந்தப் பதிவு உங்களுக்கு சுலபமாக புரிந்துவிடும்


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

OSI மாடலின் கீழிருந்து  முதலாக  வந்தால் நாம் முன்பு பார்த்தது போல் கருவிகளையும் இணைப்பையும் முக்கியமாக ஈதர்நெட் கொண்டு அமைக்கப் படுவதே பிஸிக்கல் லேயர்

சுவிட்ச் மற்றும் ஹப் கொண்டு பிரேம் மூலம் தகவலை தொடர்பு கொள்வதே இரண்டாம் லேயர் (Data-Link  Layer) 

ரௌட்டர் கொன்று ஒரு நெட்ஒர்க்கில் இருந்து இன்னொரு நெட்ஒர்க்கிற்கு தகவலை பாக்கெட் மூலம் கடத்துவதே மூன்றாம் லேயர் (Network Layer)

எந்த முறையில்(TCP/UDP) நம்முடைய தகவல் ஒரு கணினியில் இருந்து இன்னொரு கணினி செல்லவேண்டுமென முடிவு செய்யும் நான்காம் லேயர்(Transport Layer)

 இரு அப்ளிகேஷன் இடையில் தொடர்பை இந்த லேயரில் இருந்துதான் நிறுவப்படுகிறது , செஷன் எண்ணப்படும் இரு கணினிகளுக்கு இடையே நிஜமான டாட்டா பகிர்வு இந்த லேயரில் தான் ஆரம்பமாகிறது -Session Layer


ஒரு நெட்ஒர்க்கில் அனுப்பும் விதம் இருக்கும் டேட்டாவை அப்ளிகேஷனில் காட்டும் விதமாக மாற்றும் வேலையே இந்த ப்ரெசன்ட்டேஷன் லேயர் செய்கிறது (Presentation Layer)

கடைசி லேயரான அப்ப்ளிகாடின் லேயர் மனிதர்கள் பயன்படுத்த எளிதாக புரிந்துகொள்ளும் வகையில் டேட்டாவை மாற்றி அமைக்கும், இந்த லேயரில் தான் நாம் பயன்படுத்தும் வலைத்தளம், மொபைல் செயலி என அனைத்துமே இயங்குகிறது ..உதாரணத்திற்கு ஒரு பஸ் ஓட்டும் ட்ரைவர் போல நாம் பேருந்தில் பயணிப்பவர் போல நினைத்துக்கொள்ளுங்கள் , பேருந்தில் பயணிக்க நமக்கு பேருந்து ஓட்ட தேவை இல்லை ...அதே போல் ஓட்டுனருக்கு அதன் என்ஜின் எப்படி வேலை செய்கிறது, பெட்ரோல் எப்படி தயாரிக்கப் படுகிறதென தெரியத் தேவை இல்லை, இதையே லேயர் ஆப் அப்ஸ்ட்ரக்ஷன் என்பர் (Layer of abstraction), இதனை அப்படியே OSI லேயருடன் ஒப்பிட்டு பாருங்கள், அவ்வளவே 
  



Thursday, 2 August 2018

User DataGram Protocol (UDP)



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


இந்த UDP-யில் ஒரு தகவலை அனுப்பினால் மறுமுனையில் அது அடைந்து விட்டது என எந்த அறிவிப்பும் வராது ..உதாரணத்திற்கு ரேடியோ போல...ரேடியோவில் ஒருவர் மணிக்கணக்காக பேசிக்கொண்டே இருப்பர் ..மறுமுனையில் மக்கள் அதை கேட்கிறார்கள் அல்லது யாரும் கேட்கவில்லை என எந்த அறிவிப்பும் அவருக்கு வராது அதுபோலவே இயங்குகிறது இந்த UDP , அதனால் TCP-யில் இருப்பது போல்  3-WAY HANDSHAKE இதில் இல்லை


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

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