BOSS DEVELOPER
466 subscribers
318 photos
36 videos
55 files
605 links
Download Telegram
Kompüter təhlükəsizliyi, kompüter istifadə etdiyiniz zaman ortaya çıxa biləcək risklərin idarə edilməsi ilə maraqlanan kompüter elmi sahəsidir. Çox təəssüf ki kompüterlərin məlumatsız və diqqətsiz istifadəsi maddi və mənəvi zərərlərlə nəticələnir. Bu zərərlərdən qaçmaq üçün bəzi təməl mövzuları bilmək və bəzi təhlükəsizlik tədbirlərini almaq lazımdır. Bu yazıda, bu əsas məlumat və tədbirlərə toxunacağıq.

Risklər Hardan Gələbilər? Kompüter istifadəsindən qaynaqlanan risklər, müxtəlif şəkillərdə ortaya çıxar. Işlətdiyimiz proqramlarda tapılması olabiləcək açıqlar və səhvlər, bunlara yerleştirlmiş ola biləcək arxa qapılar, zərər vermə məqsədiylə yazılmış virus və bənzəri proqramları, pis niyyətli kəslərin edə biləcəyi birbaşa və dolayı hücumları, yalan cəhdləri və istifadəçi səhvləri bunlara örnəkdir.
Necə qoruna bilərsiniz?

1. Kompyuterinizi Aktual Saxlayın

Əməliyyat sistemlərində və proqramlarda kompüterinizə zərər verəcək açıqlar və səhvlər ola bilər. Bu açıqlar, pis niyyətli kəslər tərəfindən tapılsa kompüterinizin yavaşlaması, səhv verməsi, istəmədiyiniz şeylər etməsi, şəxsi məlumatlarınızın oğurlanma, məlumat itkiləri kimi istənməyən nəticələr meydana gələ bilər. Proqram istehsalçıları, öz məhsullarındakı səhvlərin fərqinə vardıqda bunları düzəltməyə çalışırlar. Bu səbəblə tez-tez əməliyyat sistemlərinin və digər proqramların səhv düzəltmələri ehtiva edən yeni versiyaları çıxır. Buna görə kompüterinizin aktual qalması əhəmiyyətlidir. Kompüterinizi aktual tuta bilmək üçün avtomatik yeniləmə proqramlarını aktiv hala gətirməli, nizamlı olaraq istifadə etdiyiniz proqramların aktual distributivlərinin çıxıb çıxmadığını nəzarət etməlisiniz. Windows əməliyyat sistemi yeniliklərinin update.microsoft.com ünvanından təqib edə bilərsiniz. Hər hansı bir Linux paylamas istifadə, əməliyyat sistemi ilə yanaşı istifadə etdiyiniz bütün digər proqramların yeniliklərinin, paket idarəçisi proqramlarından tək basma ilə edə bilərsiniz.
2. Təhlükəsiz Yazılımlar Seçin

Hər kompüter proqramı eyni nisbətdə etibarlı deyil. Bəzi proqramlar, digərlərinə görə həddindən artıq səhv / açıq ehtiva edirlər. Hətta bəzi proqramlar, yalnız başqa kompüterlərə zərər vermək məqsədilə yazılmışdır. Bu səbəblə etibarlı proqramları seçmək vacibdir. Ümumi olaraq, böyük açıq qaynaq kodlu proqram layihələri, bir çox adam tərəfindən inkişaf etdirilib denetlenebildiğinden daha az təhlükəsizlik açığı ehtiva edərlər. Siz də etibarlı proqramlar istifadəyə Firefox və Thunderbird ilə başlaya bilərsiniz. Windows əməliyyat sisteminin risklərini tamamilə uzaqlaşmaq üçün Linux əsaslı əməliyyat sistemlərini kullanabilirsiniz. Misal üçün Pardus, Tübitak UEKAE tərəfindən inkişaf etdirilən asan istifadə edilə bilər, Türkçe bir Linux dağıtımının.
3. Virusdan Qorunma Proqramı istifadə edin

Virus, soxulcan (worm), truva atı (trojan) kimi proqramlar, kompüterlərə zərər verə biləcək proqramlardır. Müxtəlif qaynaqlardan kompüterinizə bu cür zərərli proqramlar bulaşa bilər. Bu bir disket, CD, DVD və ya USB disk ilə ola bilər. Ancak şübhəsiz İnternet, zərərli proqramların dağılması üçün ən böyük mənbədir. Xüsusilə Azərbaycanda get-gedə yayılan ADSL və ya KabloNet vasitəsilə davamlı bir İnternet bağlantısına sahibsinizsə risk daha böyükdür. Virus və bənzəri proqramların kompüterinizə zərər verməsini önləmək üçün virusdan qorunma (antivirus) proqramları istifadə lazımdır. Bu proqramlar, istədiyiniz zaman kompüterinizi tamamilə darayaraq zərərli proqramları tapıb temizleyebilecekleri kimi, davamlı arxa planda çalışaraq gələn bir təhlükəni anında idarə altına ala bilərlər. Hər gün təxminən üç yeni virus ortaya çıxmaqda və təhlükəli viruslar ortaya çıxmalarından etibarən bir neçə saat içində çox sürətli bir şəkildə yayılmaqdadır. Yeni viruslara qarşı qorunmaq üçün aktual virus məlumatlarına sahib olmaq lazımdır. Bu səbəblə bu proqramları çıxaran firmalar gündə / həftədə bir neçə dəfə virus məlumatı olan verilənlər bazalarını yenilərlər. Virusdan qorunmaq proqramları istifadə edən insanların bilməsi lazım olan ən əhəmiyyətli şey, bu proqramların tez-tez yenilənməsi lazım olduğudur. Virus və digər zərərli proqramlardan qorunmaq üçün ödənişli antivirus proqramları istifadə edə biləcəyiniz kimi Antivir, Avast, AVG, ClamAV kimi müvəffəqiyyətli nişan da istifadə edə bilərsiniz. Windows xaricindəki əməliyyat sistemlərində isə (MacOS, Linux, Solaris, BSD vs) kompüterinizə zərər verə biləcək aktiv viruslar olmadığı üçün antivirüs proqramları istifadə etməyinizə ehtiyac qalmaz.
4. Təhlükəsizlik Divarı istifadə edin

İnternet üzərindən bir kompüterə hücum reallaşdırmaq istəyən insanlar, qarşıdakı kompüterlərdə açıq bir əlaqə nöqtəsi axtarırlar. Belə bir əlaqə nöqtəsi tapmaları halında, xüsusi məlumatlarınızı, şifrələrinizi, kredit kartı nömrənizi ələ keçirə bilər; kompüterinizi qanunsuz işlər üçün istifadə edə bilər, sisteminizə zərər verə bilərlər. Veb skanerləri, e-poçt proqramları, anında mesajlaşma proqramları, çox oyuculu oyunlar və əməliyyat sistemlərində müsbət bir özellikmiş kimi görünən bəzi xidmətlər asan kırılabilen bir əlaqə nöqtəsi yarada. Açıq əlaqə nöqtələrini bağlayaraq çöldən gələn hücumları qarşısını almaq və kompüterinizdə icazə vermədiyiniz proqramların İnternetə əlaqələrini önləmək üçün təhlükəsizlik divarı (firewall) adı verilən proqramları istifadə edilə bilər. Məsələn, Windows XP istifadəçiləri Service Pack 2 yeniləməsini yükləyərək, pulsuz bir təhlükəsizlik divarına sahib ola bilərlər. Təhlükəsizlik duvarınızın aktiv vəziyyətdə olub olmadığından əmin olmaq üçün Yoxlama Masası'ndaki Windows Təhlükəsizlik Mərkəzini ziyarət edilə bilər.
5. Etibar etmədiyiniz İnternet saytlarına Diqqət Edin

Yuxarıda qeyd olunduğu kimi, kompüterlə əlaqədar təhlükəsizlik risklərinin böyük hissəsi İnternet qaynaqlıdır. Bilinməyən İnternet saytlarını ziyarət edən istifadəçilər, zərərli kodlar ehtiva edən web tətbiqlərini işlədərək ya da virus saxlayan faylları kompüterlərinə endirərək kompüterlərinə zərər verə bilərlər. Xüsusilə qeyri-qanuni məzmunlu saytlar (Hack, Crack, Warez, Porno vs.) Sizin kompüterinizə zərər verməkdən də çekinmeyeceklerdir. Bu səbəblə veb skanerlərin təhlükəsizlik xəbərdarlıqlarını diqqətsizcə «bəli» deyərək keçmək, hər əlaqəyə (link) şüursuzca basmaq, hər faylı yükləməyə çalışmaq, qaçınılması lazım olan davranışlardır.
6. Bilmədiyiniz E-poçtları və Faylları Açmayın

Təhlükəsizlik belə təmin edilməz:) Virusların və digər zərərli proqramların özlərini paylamaq üçün ən çox üstünlük etdikləri üsul e-poçt göndermektir. Tanımadığınız kəslərdən gələn, başlıqları şübhəli olan və əlavə fayl (attachment) ehtiva edən e-poçtların virus olma ehtimalları yüksəkdir. Belə hallarda e-məktubun açılmadan silinməsi lazımdır. E-poçt və ya anında mesajlaşma proqramları vasitəsilə (MSN Messenger, ICQ, GTalk vs) tanıdığınız birindən gəlmiş görünsə belə bir fayl, adamın xəbəri olmadan onun kompüterindən bir virus tərəfindən göndərilmiş ola bilər. Hətta bir e-poçt fərqli bir adamın e-poçt ünvanından gəlirmiş kimi göstərilə bilər. Bu səbəblə tanıdığınız birindən nə olduğunu bilmədiyiniz bir fayl aldıqda, o adama geri dönüb bunu həqiqətən onun göndərib yollamadığını soruşmaq ən doğrusudur. Bundan başqa, son zamanlarda olduqca məşhur olan paylaşım proqramları (Bittorent, Qəzaya, I-Mesh, E-Donkey, DC + + kimi) müəllif hüquqlarını pozan fayllar saxlamaları səbəbiylə tartışılmalarının ilə yanaşı, fərqli adlar altında zərərli fayllar da bulundurabilmektedirler. Bu vəziyyətdən zərər görməmək üçün də bir virusdan qorunmaq proqramının aktiv halda saxlanılması vacibdir.
7. Aldatmacalara Diqqət Edin

Gerçək həyatda olduğu kimi İnternet üzərində də insanları aldadaraq və ya istəklərini sui edərək qeyri-qanuni işlər etməyə çalışan insanlar vardır. Cəmiyyət mühəndisliyi (social engineering) adı verilən bu davranış ümumiyyətlə kişiləri aldatmaq və ya xüsusi məlumatlarını ələ keçirmək məqsədi ilə edilir. Xüsusilə sistem idarəçisi olduğunu və müəyyən bir əməliyyatın edilməsi üçün şifrə göndərilməsi lazım olduğunu söyləyən mesajlar, get-gedə daha çox görülən kandırmaca mesajlarıdır. Yemləmə (phishing) deyilən bu tətbiq, bank şifrələrini ələ keçirmək üçün tez-tez istifadə olunur. Bir e-poçtun başqa ünvandan gəlirmiş kimi göstərilməsi də texniki olaraq mümkün olan bir aldatmaca texnikasıdır. Hər vaxt bir məlumatın bir şəkildə dəyişdirilmiş ola biləcəyi və doğru adam tərəfindən göndərilməsinin ola biləcəyi unudulmaması lazım olan bir mövzudur.
Buda #SON
Şəbəkə təhlükəsizliyi kompüter şəbəkələrindən və şəbəkə resurslarından icazəsiz girişlərin, sui-istifadənin və s. halların qarşısını almaq üçün tərtib edilmiş təhlükəsizlik siyasətlərindən ibarətdir. Şəbəkə administratoru tərəfindən idarə olunan şəbəkə təhlükəsizliyi məlumatları icazə ilə əldə etməyi təmin edir.
İstifadəçilər icazə verilən məlumatlaraı İD, şifrə və ya başqa icazə məlumatları daxil edərək əldə edir. Şəbəkə təhlükəsizliyi həm ictimai həm şəxsi müxtəlif kompüter şəbəkələrini (gündəlik işlərdə, biznes təşkilatlar arası tranzaksiyalarda, dövlət strukturlarının məlumat ötürülməsində və s.) əhatə edir. Şəbəkələr həm şirkətlərdəki kimi şəxsi, həm də ictimai istifadəyə açıq ola bilər . Şəbəkə təhlükəsizliyi təşkilatlara, müəssisələrə və başqa qurumlarda təsis edilmişdir. Adından da bəlli olduğu kimi: o şəbəkəni qoruyur və baş verən əməliyyatlara nəzarət edir. Şəbəkə resursunun qorunmasının sadə və ümumi bilinən yolu həmin resursa unikal ad və uyğun şifrə təyin etməkdir .
👍1
#Şəbəkə təhlükəsizliyi anlayışları

Şəbəkə təhlükəsizliyi istifadəçi adı və şifrənin yoxlanması ilə başlayır. Bu üsulda sadəcə bir detala ehtiyac olduğu üçün (istifadəçi adı və şifrə) bir faktorlu təsdiqləmə adlanır. iki-faktorlu təsdiqləmədə isə yalnız həmin istifadəçiyə aid olan vasitədən (bankomat karti, təhlükəsizlik nişanı və ya mobil telefona); üç-faktorlu təsdiqləmədə isə istifadəçidə istifadəçidə olan vasitədən (məsələn barmaq izi və ya göz taraması) istifadə edilir
İstifadəçi tərəfindən şəbəkəyə giriş olduqda firewall tərəfindən istiadəçi giriş siyasəti (access policy) tətbiq edilir ki, bu da hansı servislərdən istifadə edə biləcəyini göstərir.Bu üsul icazəsiz girişlərin qarşısını almaqda effektiv olsa da, worm və Trojanlar kimi zərərli virusların şəbəkədə ötürülməsinin qarçısını ala bilmir. Anti-virus software və ya intrusion prevention system (IPS) bu cür zərərli proqramların hərəkətlərini aşkar edir və mane olur. anomaly-based intrusion detection system həmçinin şəbəkə trafikinin monitorinqində, bu cür trafiklərin loqlanmasında və analizində istifadə edilir.

İki istifadəçi arasındakı rabitə gizliliyin təmin olunması üçün şifrələnmiş ola bilər.

Honeypots, şəbəkədə yem kimi istifadə edilən resurslar, şəbəkəyə nəzarət və öncədən xəbərdarlıq üçün şəbəkədə yerləşdirilə bilər, ancaq bu cür yemlər qanuni məqsədlər üçün istifadə olunmur. Hücumçular tərəfindən işlədilən tenikalar hücum zamanı və hücumdan sonra yeni texnikaların öyrənilməsi üçün istifadə edilir. Bu cür analizlər honeypot vasitəsilə qorunan şəbəkələrdə şəbəkə qorunmasında sonrakı sərtləşdirmə üçün istifadə edilə bilər. Honeypot (və ya yem) hücumçunun diqqətini əsas serverlərdən uzaqlaşdırır. Honeypot hücumçunun vaxtını və enerjisini yem serverə yönəldərək, diqqətini əsas serverdəki informasiyalardan uzaq tutur. Yemlərə oxşar olaraq, təhlükəsizlik açıqları olan yem şəbəkələr də təsis edilir . Belə şəbəkələrin məqsədi hücumların edilməsi və hücumçuların hücum metodlarını öyrənərək şəbəkə təhlükəsizliyinin artırılmasıdır. Yem şəbəkə bir və ya daha çox yemlərdən ibarət olur.
👍1
#Təhlükəsizlik idarə etməsi

Şəbəkələr üçün təhlükəsizlik idarə etməsi müxtəlif vəziyyətlər üçün fərqli ola bilər. Kiçik ofislərdə ilkin təhlükəsizlik tədbirləri bəs etsə də, böyük bizneslərdə yüksək səviyyəli qoruma və iləri səviyyəli proqram təminatı və cihazlar zərərli hücumların qarşısını alır .

#Hücum Növləri

Şəbəkələr zərərli mənbələrdən hücumlara məruz qalır. Hücumlar 2 kateqoriyadan ola bilər: "Passiv" nə vaxt ki, hücumçu şəbəkədəki data axınını ələ keçirir və "Aktiv" nə vaxt ki, hücumçu şəbəkənin normal əməliyyatını korlamaq üçün əmrlərdən istifadə edir.


Hücumların növləri:

°°°°° Passiv

° Network
° Wiretapping
° Port scanner
° Idle scan



°°°°°Aktiv

° Denial-of-service attack
° DNS spoofing
° Man in the middle
° ARP poisoning
° VLAN hopping
° Smurf attack
° Buffer overflow
° Heap overflow
° Format string attack
° SQL injection
° Phishing
° Cross-site scripting
° CSRF
° Cyber-attack
👍1
Daha nə haqqında post adım?



Kanalda post paylaşma istəyən varsa @nihatfarz yazsın.
BOSS DEVELOPER pinned «Daha nə haqqında post adım? Kanalda post paylaşma istəyən varsa @nihatfarz yazsın.»
Proqramlaşdırma haqqında bilməli olduğunuz 38 yanlış fikir
⬇️⬇️⬇️
İnformasiya texnologiyaları hələ də çoxlu stereotiplərlə, yanlış fikirlərlə doludur. Bunu ölkəmizdə daha da aydın hiss etmək olur. “Mən proqramçıyam” deyən kimi “Facebook-un parolunu qıra bilirsən?”, “komputerim donur, format edərsən?”, “televizorun pultunu düzəldərsən?!” və başqa bu kimi sualları ilə üzbəüz qalırsan. Bunlardan əlavə proqramlaşdırma sahəsinə yeni başlamaq istəyənlərə və ya İT-dən uzaq şəxslərə bu sahə “çox çətindir” deyirlər, müxtəlif fikirlərlə qorxudurlar. Buna görə də, ən çox yayılan yanlış fikirləri, mifləri bir yerə yığıb, nəyin doğru, nəyin yanlış olduğunu izah etməyə çalışacam.
1. Çox ağıllı olmaq lazımdır
Bu ən çox yayılmış miflərdəndir, proqramlaşdırmaya yeni başlamaq istəyənlərin çoxunda qorxu yaradır. Buna görə də çoxları özlərini proqramçı olmaq üçün kifayət qədər ağıllı hesab etmir. Lakin ilk baxışda göründüyü kimi, proqramlaşdırma öyrənmək elə də çətin deyil.

Proqramçılar – komputer proqramları, veb saytlar, oyunlar və mobil tətbiqlər yaratmaq üçün ehtirasları olan adi insanlardır. Kod yazmağa başlamaq üçün dahi olmaq lazım deyil. İntizamın, motivasiyanın, maraq və həvəsin olması kifayətdir. Əgər yeniliklərə açıq və öyrəndiklərinizi praktikada tətbiq etməyə hazırsızsa, proqramlaşdırmanı rahat öyrənəcəksiniz.
2. Riyaziyyatı yaxşı bilmək lazımdır
“Proqramlaşdırmanı öyrənmək, güclü riyazi biliklər tələb edir?”. CodeBit-ə müraciət edən şəxslərin əksəriyyəti məndən bu sualı soruşurlar. Lakin proqramlaşdırmada müvəffəqiyyətli olmaq, birbaşa riyazi savaddan asılı deyil. Yaxşı riyaziyyat biliyinin olması həmişə üstünlükdür, lakin başlamaq üçün məktəb bilikləri də kifayət edir.

Formal olaraq, proqramlaşdırma – komputer üçün əmrlərin, təlimatların yazılmasıdır. Bunu tortun hazırlanması üçün resept kimi fikirləşin. İnqridientlərin çəkisini ölçmək, kalorini hesablamaq, yumru və ya düzbucaqlı formaya salmaq, əməliyyatlar ardıcıllığını düzgün etmək lazımdır. Bunun üçün isə ali riyaziyyat, inteqral və ya mürəkkəb düsturlar istifadə etmirik.

Əlbəttə, riyaziyyatın çox böyük rol oynadığı sahələr var. Məsələn, oyunlarının yaradılması üçün ən azı minimal səviyyədə triqonometriya, matrislərlə işləmək və fizika bilmək lazımdır. Hazırda hamının daimi eşitdiyi süni intellekt, maşın öyrənməsi (bax: machine learning), verilənlər elmi (bax: data science) və onların alt bölmələri riyaziyyat tələb edən sahələrdəndir.
Bundan başqa, bir çox problemi daha asan həll etmək üçün, üçüncü tərəf kitabxanalar (third-party libraries) və pluginlər-dən istifadə edə bilərsiz. Riyaziyyat və ya fizika ilə bağlı əlavə məlumatlara ehtiyacınız varsa, xarici təlim, təhsil ala və ya kitablar oxuya bilərsiz.
3. Proqramlaşdırma “komputer xəstələri” üçündür
Kinolarda proqramçılar iri eynəklə bir neçə monitora baxan, uzun saç-saqqallı biri kimi təsvir edilir. Buna görə də insanlar proqramlaşdırmaya başlayanda eyni olacağını düşünürlər, qadınlar isə bu sahəyə elə də maraqlı olmurlar. Əslində isə bu sadəcə stereotipdir.

Proqramçılar bütün günü komputer arxasında oturmurlar, onların da əlavə hobbi və məşğuliyyətləri var. Onların arasında musiqiçilər, rəqqaslar, idmançılar var. Buna görə proqramçıların digər peşələrdəki işçilərdən fərqli olduğuna inanmaq üçün heç bir səbəb yoxdur.

Qeyd: “komputer xəstələri” söz birləşməsi üçün daha yaxşı təklifləri şərhlərdə yaza bilərsiz.
4. Proqramlaşdırma darıxdırıcıdır
İşə qarşı maraq, o işə göstərdiyin münasibətdən asılıdır. Proqramlaşdırma üzrə həvəsli olan insanlar onu darıxdırıcı və cansıxıcı saymırlar. Yoxsa nəyə görə insan illərlə eyni işlə məşğul olsun? Bu hər bir işə aiddir: hər kəs özünə maraqlı və ya sıxıcı olan işi özü təyin edir.

Proqramlaşdırmada sizə maraqlı olan sahəni seçə bilərsiz: mobil telefonlar üçün tətbiqlər yaza, müxtəlif tipli veb saytlar hazırlaya, əməliyyatları avtomatlaşdırmaq üçün qurğulara proqram təminatları yarada bilərsiz və s.

Proqramlaşdırma bacarıqları kənd təsərrüfatından başlamış, raket istehsalına qədər çox fərqli sahələrdə işləməyə imkan verir. Həmçinin, sizin hazırladığınız proqramların dünya üzrə milyonlarla istifadəçisinin olması mümkündür. Sizcə bu necə maraqsız ola bilər?!
5. İnsanlarla ünsiyyət qurmağı dayandıracaqsız
Digər çox yayılmış miflərdən biri də – proqramçıların günün böyük hissəsini komputer arxasında, insanlardan uzaq keçirməsidir. Əslində isə proqramçılar müxtəlif seminar, konfranslarda iştirak edir, tez-tez tanımadıqları insanlarla kiçik məclislər təşkil edərək texnologiya, maraqlı yeniliklər haqqında danışırlar. Digər peşə sahələrində belə hallar nadirən olur.