<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>ibrahim AKBULUT</title><subtitle>Mersin university computer programmer | @ixakblt</subtitle><author><name>ibrahim AKBULUT</name></author><id>https://teletype.in/atom/ixakblt</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/ixakblt?offset=0"></link><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/ixakblt?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-05-07T11:05:59.172Z</updated><entry><id>ixakblt:BTC-Wallet-Selector</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/BTC-Wallet-Selector?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Bitcoin Adresi Seçme Aracı</title><published>2023-09-14T23:13:40.346Z</published><updated>2023-09-14T23:13:40.346Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/b7/9e/b79eabf2-1033-42b6-9683-a56029bf2af6.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/1e/ee/1eee4b16-3e52-4606-83e3-2ea4cf99ecf5.png&quot;&gt;Yabancı forumlarda istenilen bitcoin adresinin alınabildiğini bunu yapan aracın da satıldığını gördüm.</summary><content type="html">
  &lt;p id=&quot;NtBv&quot;&gt;Yabancı forumlarda istenilen bitcoin adresinin alınabildiğini bunu yapan aracın da satıldığını gördüm.&lt;/p&gt;
  &lt;p id=&quot;dsGk&quot;&gt;fiyat olarak uçuk sayılar konuşuluyordu , bahsi geçen araç örneğin içerisinde &amp;quot;ibo&amp;quot; geçsin istiyorsanız size öyle bir cüzdan üretiyor bunu görünce &amp;quot;ee bunda ne var ki&amp;quot; diye düşündüm ve chatgpt kullanarak sıfır efor ile birkaç dakika içerisinde istediğim aracı yazdırdım sonra da github profilime yükledim dilerseniz kullanımına geçelim&lt;/p&gt;
  &lt;h2 id=&quot;KHrJ&quot;&gt;Kodun İndirilmesi&lt;/h2&gt;
  &lt;p id=&quot;uU6j&quot;&gt;Öncelikle kodu indirmemiz gerekli&lt;/p&gt;
  &lt;pre id=&quot;TQRg&quot;&gt;git clone https://github.com/ixakblt/BTC-LWNS.git

cd BTC-LWNS&lt;/pre&gt;
  &lt;p id=&quot;ANVi&quot;&gt;Kodu indirdik ardından klasörüne girdik şimdi de gerekli kütüphaneleri kuralım tabi nodejs de kurulu olması gerekli değilse sitesinden kurabilirsiniz&lt;/p&gt;
  &lt;pre id=&quot;rrjO&quot;&gt;npm installl&lt;/pre&gt;
  &lt;p id=&quot;c1IX&quot;&gt;Kurulumları da tamamladık şimdi istediğimiz kelimeleri seçip bu kelimeleri içeren cüzdanları oluşturma zamanı&lt;/p&gt;
  &lt;figure id=&quot;Y4Ch&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/74/72/74728c44-2c1c-4e0d-996a-f37023ca0b04.png&quot; width=&quot;570&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;HQT0&quot;&gt;Bu listeye istediğimiz kelimeleri ekledikten sonra&lt;/p&gt;
  &lt;pre id=&quot;J1AT&quot;&gt;node index.js&lt;/pre&gt;
  &lt;p id=&quot;eph4&quot;&gt;Komutunu çalıştıralım ve ardından bekleyelim istediğimi cüzdanı bulunca bir dosya oluşturup adını cüzdan adresi yapacak ve içerisine de tohum kelimelerini yazacaktır.&lt;/p&gt;
  &lt;p id=&quot;sGij&quot;&gt;İşinize yaraması dileği ile.&lt;/p&gt;

</content></entry><entry><id>ixakblt:Hashcat-Kullanimi</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Hashcat-Kullanimi?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Hashcat Kullanımı (BruteForce – WordList) </title><published>2023-09-14T23:10:21.095Z</published><updated>2023-09-14T23:10:21.095Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/b3/ca/b3cadc59-823c-4a11-a585-7b0676889bdb.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/42/71/42718146-c5d4-4a1c-8b01-83bf0596af76.png&quot;&gt;Hashlenmiş parolaları kırmak için birden çok hash kırma programı mevcut en popülerleri john the ripper ve hashcat fakat john fazla eski ve CPU yani işlemci tabanlı bir saldırı yapmakta buda işimize gelmemekte zira ekran kartı yani GPU varken işlemci kullanmak çok da mantıklı değil tesla dururken tofaş kullanmak akıl işi değildir.</summary><content type="html">
  &lt;p id=&quot;um3h&quot;&gt;Hashlenmiş parolaları kırmak için birden çok hash kırma programı mevcut en popülerleri john the ripper ve hashcat fakat john fazla eski ve CPU yani işlemci tabanlı bir saldırı yapmakta buda işimize gelmemekte zira ekran kartı yani GPU varken işlemci kullanmak çok da mantıklı değil tesla dururken tofaş kullanmak akıl işi değildir.&lt;/p&gt;
  &lt;p id=&quot;aTXG&quot;&gt;Hashcat briden çok farklı çeşit saldırı desteklemekte fakat biz bu gün sözlük saldırısı ve biraz da BruteForce yani kaba kuvvet saldırısına bakacaz&lt;/p&gt;
  &lt;h2 id=&quot;bnWB&quot;&gt;Hashcat Wordlist ( Sözlük ) Saldırısı&lt;/h2&gt;
  &lt;p id=&quot;7Pt4&quot;&gt;Hashcat kullanarak sözlük saldırısı yapmak fazlası ile kolay saldırı modu ( attack mode ) 0 olarak geçmekte de varsayılan değer zaten budur fakat biz yine de belirtelim&lt;/p&gt;
  &lt;pre id=&quot;tLJU&quot;&gt;hashcat.exe -a 0 -m 0 a8fa9c1f047d21440771a043a455b08b sozluk.txt --status&lt;/pre&gt;
  &lt;p id=&quot;2FGJ&quot;&gt;Teker Teker Açıklayalım&lt;/p&gt;
  &lt;p id=&quot;PQeg&quot;&gt;-a Parametresi ile saldırı modu belirleniyor 0 sözlük saldırısı olarak geçiyor&lt;/p&gt;
  &lt;p id=&quot;ZVDG&quot;&gt;-m ile hash tipini veriyoruz md5 için 0 kullanılmakta&lt;/p&gt;
  &lt;p id=&quot;6kDl&quot;&gt;ardından hash ve parola listesini veriyoruz&lt;/p&gt;
  &lt;p id=&quot;tM1z&quot;&gt;--status ile işlem sırasında durumu görmemiz mümkün oluyor&lt;/p&gt;
  &lt;p id=&quot;wXTD&quot;&gt;Aynı işlemi sha1 için de yapalım farklı olarak hash dosyası verelim&lt;/p&gt;
  &lt;p id=&quot;OgNQ&quot;&gt;bir dosyaya tüm hashleri yazarak birden çok hash için kırma işlemi deneybilirsiniz&lt;/p&gt;
  &lt;pre id=&quot;1l9c&quot;&gt;hashcat.exe -a 0 -m 100 hashdosyam.txt sozluk.txt --status&lt;/pre&gt;
  &lt;p id=&quot;ABrG&quot;&gt;Aslında sözlük saldırısı kısmı bu kadar rahat ama eğer elinizdeki sözlükte parola yoksa bir işe yaramaz teorik olarak kessin kıran fakat pratik olarak ömür törpüsü olan bruteforce saldırısını görelim şimdi de adı hibi kaba kuvvet ile hunharca donanım tüketiyor dikkat edin gpu yakmayın&lt;/p&gt;
  &lt;h2 id=&quot;78En&quot;&gt;BruteForce ( Kaba Kuvvet ) Saldırısı&lt;/h2&gt;
  &lt;p id=&quot;znPy&quot;&gt;Asıl işin eğlenceli kısmına geldik aynı hashler üzerinden gidelim, parola listesi yok elimizde diyelim fantastik kombinasyonlara ihtiyacımız var demek oluyor bunu da bu kedi gayet iyi yapıyor&lt;/p&gt;
  &lt;p id=&quot;jzPt&quot;&gt;uzatmadan komutlara geçelim&lt;/p&gt;
  &lt;pre id=&quot;808G&quot;&gt;hashcat.exe -a 3  -m 100 hashdosyam.txt ?a?a?a?a?a?a?a --status -i --increment-min 4&lt;/pre&gt;
  &lt;p id=&quot;DJcV&quot;&gt;Yine teker teker açıklayalım&lt;/p&gt;
  &lt;p id=&quot;ToCv&quot;&gt;-a 3 ile BruteForce modunu seçtik&lt;/p&gt;
  &lt;p id=&quot;ymZB&quot;&gt;-m 100 hash type olarak sha1 seçtik&lt;/p&gt;
  &lt;p id=&quot;Lue4&quot;&gt;--status da durumu görmek için&lt;/p&gt;
  &lt;p id=&quot;FJyY&quot;&gt;Evet buraya kadar olanları zaten gördül peki bu diğer parametreler ve soru işaretleri falan ne hemen bakalım&lt;/p&gt;
  &lt;p id=&quot;5Yh3&quot;&gt;Öncelikle şu ?a kısmını açıklamak lazım bu arkadaşa mask denilmekte&lt;/p&gt;
  &lt;p id=&quot;4dda&quot;&gt;&lt;/p&gt;
  &lt;pre id=&quot;Ztz1&quot;&gt;  ? | Charset
 ===+=========
  l | abcdefghijklmnopqrstuvwxyz [a-z]
  u | ABCDEFGHIJKLMNOPQRSTUVWXYZ [A-Z]
  d | 0123456789                 [0-9]
  h | 0123456789abcdef           [0-9a-f]
  H | 0123456789ABCDEF           [0-9A-F]
  s |  !&amp;quot;#$%&amp;amp;&amp;#x27;()*+,-./:;&amp;lt;=&amp;gt;?@[\]^_&amp;#x60;{|}~
  a | ?l?u?d?s
  b | 0x00 - 0xff&lt;/pre&gt;
  &lt;p id=&quot;3B76&quot;&gt;Yukarıda harfler ve karşılıkları yazıyor ?a herşey dahil denemeler için kullanılıyor yani biraz çılgınca :)&lt;/p&gt;
  &lt;p id=&quot;oIVb&quot;&gt;-i parametresi --increment ile aynı işlevi görmektedir bu arkadaşlar verilen mask&amp;#x27;ı karakter arttırarak işlenmesini sağlamakta&lt;/p&gt;
  &lt;p id=&quot;UaE1&quot;&gt;--increment-min 4 ise en az 4 karakterden başlamasını söylemekte&lt;/p&gt;
  &lt;p id=&quot;b2U1&quot;&gt;örneğin wifi parolaları için yazdığım konuda 8 girilmeli zira wifi parolaları en az 8 karakter olmaktadır.&lt;/p&gt;
  &lt;p id=&quot;SQJc&quot;&gt;Diyelim ki bir parolayı kırdınız bir daha aynı komutu .alıştırırsanız çalışmayacaktır hashcat.potfile adında bir dosyada kırdığı hashleri tutmaktadır ister ordan bakarsınız isterseniz de bu komut ile bakabilirsiniz&lt;/p&gt;
  &lt;pre id=&quot;2HSv&quot;&gt;hashcat.exe -m 100 d625550357f455758bc3d0f87a5f467a62320334 --show&lt;/pre&gt;
  &lt;p id=&quot;c2JD&quot;&gt;Umarım sizlere faydası olur daha fazlası için menülerde gezinebilirsiniz.&lt;/p&gt;
  &lt;p id=&quot;sJ6j&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;q0pP&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;96sH&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/GLwbyQVbrFI?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;

</content></entry><entry><id>ixakblt:Hashcat-Wifi-Hack</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Hashcat-Wifi-Hack?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Kali Linux Wpa2 Parola Kırma Hashcat (Resimli Anlatım)</title><published>2023-09-14T23:07:35.821Z</published><updated>2023-09-14T23:07:35.821Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/5d/0c/5d0cc906-fa39-4116-81ea-19031e02d4ae.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/ee/f6/eef6f9cb-2f0f-481c-bca0-fe4c514b5a1f.png&quot;&gt;Kali linux kullanılarak WPA2 Wifi parolası nasıl kırılır bu konuda bi yazı yazmak istedim hadi başlayalım</summary><content type="html">
  &lt;p id=&quot;wMRp&quot;&gt;Kali linux kullanılarak WPA2 Wifi parolası nasıl kırılır bu konuda bi yazı yazmak istedim hadi başlayalım&lt;/p&gt;
  &lt;h2 id=&quot;ffvJ&quot;&gt;Monitor Mod Açma(airmon-ng)&lt;/h2&gt;
  &lt;p id=&quot;D3mp&quot;&gt;Öncelikle ağ kartımızı monitör moda almamız gerekli bunun için ağ kartınızın bunu desteklemesi gerekli, eğer sanallaştırma kullanıyorsanız (VMware,VirtualBox) harici bir usb wifi kartına ihtiyacınız olacaktır ben bu işlem için Xiaomi Mini kullandım&lt;/p&gt;
  &lt;blockquote id=&quot;sgiS&quot;&gt;Siyah çift antenli ac1200 diye satılan kartları denedim çalışmadılar alırken dikkat edin 🙂&lt;/blockquote&gt;
  &lt;figure id=&quot;zCCN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b0/01/b00132e6-2b00-468c-86a0-1aa949a30d87.png&quot; width=&quot;341&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;nJij&quot;&gt;&lt;/p&gt;
  &lt;pre id=&quot;XddM&quot;&gt;airmon-ng start interface_name&lt;/pre&gt;
  &lt;p id=&quot;tBBK&quot;&gt;Monitör moda aldık çıktıda arayüzün adını görebiliriz bazı cihazlarda Wlan0mon olarak değişiyor bende değişmedi&lt;/p&gt;
  &lt;p id=&quot;tFHD&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;RaUl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8c/fc/8cfc855d-7e22-4065-9809-eaba5d097016.png&quot; width=&quot;631&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;K4DQ&quot;&gt;Ağları Tarama (airodump-ng)&lt;/h2&gt;
  &lt;p id=&quot;94He&quot;&gt;Ağ arayüzünü monitör moda aldık şimdi çevredeki ağları tarama zamanı&lt;/p&gt;
  &lt;figure id=&quot;z4KG&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/21/fd/21fd3525-a746-4312-b298-a393801cf42d.png&quot; width=&quot;285&quot; /&gt;
  &lt;/figure&gt;
  &lt;pre id=&quot;rDhi&quot;&gt;airodump-ng wlan0mon&lt;/pre&gt;
  &lt;figure id=&quot;zhBB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3b/cf/3bcf4c3c-05ea-4efb-a5a6-de50f4b5d269.png&quot; width=&quot;722&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;fVzh&quot;&gt;Taramamızı gerçekleştirdik şu an sadece benim modemimi görüyor bu da test için yeterli zaten 🙂&lt;/p&gt;
  &lt;p id=&quot;KC8m&quot;&gt;Şimdi biraz dinleme yapalım&lt;/p&gt;
  &lt;h2 id=&quot;yq6A&quot;&gt;Handshake Yakalama (airodump-ng/aireplay-ng)&lt;/h2&gt;
  &lt;p id=&quot;0nso&quot;&gt;Yukarıda taramamızı yaptık hedef ağımızı yakaladık şimdi hedef için handshake yakalayalım&lt;/p&gt;
  &lt;p id=&quot;3zlp&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;dvZ6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2a/77/2a77745f-0f1a-44eb-9609-ff66916ae262.png&quot; width=&quot;735&quot; /&gt;
  &lt;/figure&gt;
  &lt;pre id=&quot;ebFR&quot;&gt;airodump-ng --channel 11 --bssid router_mac --write handshake_name agarayuzu
&lt;/pre&gt;
  &lt;p id=&quot;tDAJ&quot;&gt;–write ile handshake dosyasının adını veriyoruz&lt;/p&gt;
  &lt;p id=&quot;ovF1&quot;&gt;Bu komuttan sonra aşağıdakine benzer bir ekran göreceksiniz&lt;/p&gt;
  &lt;figure id=&quot;Flzm&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2b/d4/2bd44c28-cdac-4fd8-88fe-b9c04dd5b177.png&quot; width=&quot;737&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;MOS4&quot;&gt;Şimdi handshake yakalamak için birinin wifi ağına bağlanması gerekli dileyen bekleyebilir ben sabırsızım 🙂&lt;/p&gt;
  &lt;p id=&quot;VnMa&quot;&gt;Başka bir terminal açıp ağa bağlı birini ağdan düşürerek yeniden bağlanmasını sağlayalım&lt;/p&gt;
  &lt;p id=&quot;DoOb&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;fQhh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/11/52/11525f16-9a44-4ea7-8e52-1df19aa44a0b.png&quot; width=&quot;730&quot; /&gt;
  &lt;/figure&gt;
  &lt;pre id=&quot;rDO9&quot;&gt;aireplay-ng --deauth 10 -a router_mac -c aktif_clinet agarayuzu
&lt;/pre&gt;
  &lt;blockquote id=&quot;qNim&quot;&gt;–deauth 10 kısmı kısa süreli kopartır isterseniz değeri yükseltip ağa bağlı bir istemciyi kudurtabilirsiniz 🙂&lt;/blockquote&gt;
  &lt;p id=&quot;ocgU&quot;&gt;Bu komuttan sonra ilk terminalimizde şöyle bir görüntü olacak&lt;/p&gt;
  &lt;p id=&quot;URSU&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;gTab&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2d/e3/2de35187-a8b0-4cfb-8a9c-577918c3369e.png&quot; width=&quot;711&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;MHy4&quot;&gt;Sağ üstte WPA handshake yazısı geldiyse işlem tamam şimdi parolayı bulma zamanı&lt;/p&gt;
  &lt;h2 id=&quot;n6Ro&quot;&gt;Wordlist Saldırısı (aircrack-ng)&lt;/h2&gt;
  &lt;p id=&quot;DQ7y&quot;&gt;cap dosyasını ve diğer dosyaları kesip temiz bir klasöre çektim ve olası şifreleri bir dosyaya satır satır yazarak o dosyayı da aynı klasöre kaydettim&lt;/p&gt;
  &lt;figure id=&quot;NMfP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5a/24/5a24f15d-f0ef-4347-8a7c-b749c0742c60.png&quot; width=&quot;596&quot; /&gt;
  &lt;/figure&gt;
  &lt;pre id=&quot;YbDV&quot;&gt;aircrack-ng capdosyasi.cap -w wordlist.txt&lt;/pre&gt;
  &lt;figure id=&quot;NJUf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fc/15/fc152c8f-94cc-4024-9c33-22cc1c412c9c.png&quot; width=&quot;686&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;frOO&quot;&gt;Ve listede şifre var olduğu için hızlıca buldu.&lt;/p&gt;
  &lt;p id=&quot;DTK9&quot;&gt;Eee buraya kadar olan herşey tamam da ya şifre listede yoksa daha geniş çaplı bir parola havuzuna ihtiaycımız varsa veya listemize güvensek bile aircrack-ng işlemci tabanlı bir parola kırma aracı ama işlemciler ekran kartları ile yarışamaz bizim ekran kartı ile bu işlemi yapabiliyor olmamız gerekli.&lt;/p&gt;
  &lt;p id=&quot;axAE&quot;&gt;hadi ona da bakalım&lt;/p&gt;
  &lt;h2 id=&quot;qTDo&quot;&gt;Wordlist Saldırısı(Hashcat)&lt;/h2&gt;
  &lt;p id=&quot;soF6&quot;&gt;Geldik asıl konumuza zira yukarıda anlatılanalr her yerde olan vasat bilgiler sen buraya geldim dimi çılgın şey 🙂&lt;/p&gt;
  &lt;p id=&quot;V7XI&quot;&gt;cap dosyasını dönüştürmemiz lazım bunun için hashcat sitesine gidelim&lt;/p&gt;
  &lt;p id=&quot;vabA&quot;&gt;&lt;a href=&quot;https://hashcat.net/cap2hashcat/&quot; target=&quot;_blank&quot;&gt;https://hashcat.net/cap2hashcat/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;fc1L&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;OFTF&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;S6iV&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;wxVE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d4/73/d4734ce8-8b5b-4340-8625-e83c4b399c46.png&quot; width=&quot;1024&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;XlmO&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;jxR1&quot;&gt;Burdan cap dosyamızı yükleyerek kedimizin anladığı dile çevirmemiz gerekli dönüştürme işlemi sonrası söyle bir ekran göreceksiniz&lt;/p&gt;
  &lt;p id=&quot;T7Le&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;764F&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;mPpL&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;PyTk&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6d/6b/6d6b5b18-761c-47eb-9f74-6ef206bc60b5.png&quot; width=&quot;882&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;pyj8&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;Lqle&quot;&gt;Dönüştürme başarılı olduğuna göre indirelim ve bir de kedi biraz miyavlasın&lt;/p&gt;
  &lt;p id=&quot;txnq&quot;&gt;Kali içerisinde de hashcat kullanabilirsiniz fakat ben windows tercih ettim ekran kartı sürücüleri için windows daha iyi bir tercih olabilir neyse uzatmayalım girmemiz gereken komutları girelim&lt;/p&gt;
  &lt;p id=&quot;I49v&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;cHsI&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;Izww&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;Aa9G&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/57/e1/57e1d177-3263-482f-bcac-f6f8ea97f3ab.png&quot; width=&quot;1024&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;6XHu&quot;&gt;&lt;/p&gt;
  &lt;pre id=&quot;fGlp&quot;&gt;hashcat.exe -a 0 -m 22000 dosyaadi.hc22000 liste.txt --status&lt;/pre&gt;
  &lt;p id=&quot;v865&quot;&gt;hızlı bir şekilde listedeki şifreleri deneyecektir ve kırınca da şöyle bir ekran görünecektir Status kısmı cracked olunca yukarıda şifreyi görürsünüz&lt;/p&gt;
  &lt;p id=&quot;1uQX&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;c7Hb&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;X0u3&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;S6ix&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e4/ce/e4ceaea8-b28f-422d-8d34-43ad7153c01d.png&quot; width=&quot;716&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;TXap&quot;&gt;İşlemler bu kadardı ben bilgi olsun diye paylaştım konu komuşuyu rahatsız etmeyin radarına girerseniz amcalar da sizi üzer 🙂 iyi eğlenceler.&lt;/p&gt;

</content></entry><entry><id>ixakblt:Bitcoin-electrum-Wallet-Hack</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Bitcoin-electrum-Wallet-Hack?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Electrum BitCoin Wallet Hack</title><published>2023-09-14T22:59:15.246Z</published><updated>2023-09-14T22:59:15.246Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/d8/e8/d8e8f21c-23a4-4c0f-acaa-da866ce566f4.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/84/d1/84d17816-ebd1-4e43-a684-57cf2bb92ca4.png&quot;&gt;Kripto paralar ile ilgilenen herkes bitcoin cüzdanalarını duymuştur masaüstü için en popüler cüzdanlar bitcoin core ve electrum wallet ismindeki açık kaynak yazılımlar</summary><content type="html">
  &lt;p id=&quot;OD9h&quot;&gt;Kripto paralar ile ilgilenen herkes bitcoin cüzdanalarını duymuştur masaüstü için en popüler cüzdanlar bitcoin core ve electrum wallet ismindeki açık kaynak yazılımlar&lt;/p&gt;
  &lt;p id=&quot;87DV&quot;&gt;Yine kripto varlıklar ile ilgili herkes şunu da duymuştur&lt;/p&gt;
  &lt;p id=&quot;dBTN&quot;&gt;&amp;quot;Bitcoin cüzdanının şifresini unutursan parana birdaha erişemezsin&amp;quot;&lt;/p&gt;
  &lt;p id=&quot;QjSu&quot;&gt;Peki ya bu gerçekten öyle mi ?&lt;/p&gt;
  &lt;p id=&quot;bzTJ&quot;&gt;Aslında hem evet hem hayır eğer şifresini kıramazsanız gerçekten de erişemezsiniz ama kırabilirseniz erişebilirsiniz elimde şifresini tam hatırlamadığım bir cüzdan var bunu kırmaya çalışalım&lt;/p&gt;
  &lt;p id=&quot;08Cy&quot;&gt;ihtiyacımız olan uygulamanın adı hashcat ve hash&amp;#x27;i.&lt;/p&gt;
  &lt;p id=&quot;lNYN&quot;&gt;electrum uygulamasına ait bir cüzdan olduğu için &lt;a href=&quot;https://www.onlinehashcrack.com/tools-electrum-hash-extractor.php&quot; target=&quot;_blank&quot;&gt;Bu siteyi&lt;/a&gt; kullanacaz öncelikle&lt;/p&gt;
  &lt;p id=&quot;Ahno&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;24tz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8c/c3/8cc36b7f-776f-4e8d-ba0a-00df8261bb01.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JaLN&quot;&gt;elimizde bir hash var artık sayfanın aşağısında da bize kırmak için birkaç ek bilgi vermekte hash tipi başındaki kısımdan belli oluyor aslında hashcat &lt;a href=&quot;https://hashcat.net/wiki/doku.php?id=example_hashes&quot; target=&quot;_blank&quot;&gt;sitesinden &lt;/a&gt;de bakarsanız 21700 modu ile kırılmakta bu hash&lt;/p&gt;
  &lt;pre id=&quot;6Xmf&quot;&gt;hashcat -a 3 -m 21700 hashim.txt ?l?l?d?d -i --status&lt;/pre&gt;
  &lt;p id=&quot;iqe4&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;tyhH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fd/c2/fdc21733-b7b8-4eb8-b90c-f039c9f7faa3.png&quot; width=&quot;779&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;juAS&quot;&gt;Ben parola hakkında bilgiye sahiptim ve işlem uzamasın diye bunu kullandım ilk iki karakteri küçük harf diğer iki karakter de rakam olmak üzere toplam 4 karakterden oluşuyordu&lt;/p&gt;
  &lt;p id=&quot;LPG2&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;eHQC&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;w3b9&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/65/90/6590d6c7-c9d7-4bcc-964c-80465f05a707.png&quot; width=&quot;695&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;pNlz&quot;&gt;Sonuç olarak parolamızı kırdık&lt;/p&gt;

</content></entry><entry><id>ixakblt:Linux-Veri-Kurtarma</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Linux-Veri-Kurtarma?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Linux Foremost ile Dosya Kurtarma</title><published>2023-09-14T22:54:37.524Z</published><updated>2023-09-14T22:54:37.524Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/e1/67/e167f3d6-e248-4472-affb-7b41a6b87bc0.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/df/f7/dff77dd1-6d18-4e7c-aaaf-ee1e144f49c6.png&quot;&gt;Foremost, Linux sistemlerinde kullanılan bir veri kurtarma aracıdır. Bu araç, dosya sistemi üzerinde silinmiş olan dosyaları ve verileri kurtarmak için kullanılır. Özellikle veri kurtarma işlemlerinde oldukça popüler bir araçtır.</summary><content type="html">
  &lt;p id=&quot;aHXd&quot;&gt;Foremost, Linux sistemlerinde kullanılan bir veri kurtarma aracıdır. Bu araç, dosya sistemi üzerinde silinmiş olan dosyaları ve verileri kurtarmak için kullanılır. Özellikle veri kurtarma işlemlerinde oldukça popüler bir araçtır.&lt;/p&gt;
  &lt;p id=&quot;LYcY&quot;&gt;Veri kurtarma işlemi için çalışma alanı oluşturun. Bu işlem için aşağıdaki komutu kullanabilirsiniz:&lt;/p&gt;
  &lt;pre id=&quot;YcLW&quot;&gt;mkdir /home/user/recovery&lt;/pre&gt;
  &lt;p id=&quot;CBpm&quot;&gt;Silinmiş olan dosyanın bulunduğu disk veya bölümü tanımlayın. Bu işlem için, aşağıdaki komutu kullanabilirsiniz&lt;/p&gt;
  &lt;pre id=&quot;O3UD&quot;&gt;sudo fdisk -l&lt;/pre&gt;
  &lt;p id=&quot;eqZh&quot;&gt;Silinmiş olan dosyanın bulunduğu disk veya bölümü belirledikten sonra, aşağıdaki komutu kullanarak veri kurtarma işlemini gerçekleştirebilirsiniz&lt;/p&gt;
  &lt;pre id=&quot;D3Q9&quot;&gt;sudo foremost -t &amp;lt;file type&amp;gt; -i /dev/sda1 -o /home/user/recovery&lt;/pre&gt;
  &lt;p id=&quot;ZFh0&quot;&gt;Burda -i ile kurtarma yapılacak diskin yolunu -o ile kurtarılan verilerin yazılacağı yeri -t ile de dosya tiplerini yazıyoruz -t parametresini girmezseniz bulduğu herşeyi kurtaracaktır.&lt;/p&gt;
  &lt;p id=&quot;iK0u&quot;&gt;İşinize yaraması dileğiyle.&lt;/p&gt;
  &lt;p id=&quot;iRtI&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;as5I&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/cFkgprwAXN4?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;

</content></entry><entry><id>ixakblt:Linux-Crontab</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Linux-Crontab?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Linux Crontab Kullanımı</title><published>2023-09-14T22:47:47.743Z</published><updated>2023-09-14T22:47:47.743Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/ca/f9/caf91a63-d1cb-49f5-a730-4480ed0166e5.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/9e/3e/9e3e763b-56c4-4404-aaf2-5a2500092c5b.png&quot;&gt;Linux işletim sistemi, çeşitli görevleri düzenli olarak otomatikleştirmek için bir zamanlama aracı olan Crontab'ı kullanır. Crontab, belirli bir zamanda çalıştırılacak görevleri ayarlamanıza olanak tanır. Bu görevler, bir metin dosyası içinde tanımlanır ve crontab komutu kullanılarak kaydedilir. Daha sonra, sistem belirtilen zaman aralıklarında crontab dosyasındaki görevleri çalıştırır.</summary><content type="html">
  &lt;p id=&quot;80vo&quot;&gt;Linux işletim sistemi, çeşitli görevleri düzenli olarak otomatikleştirmek için bir zamanlama aracı olan Crontab&amp;#x27;ı kullanır. Crontab, belirli bir zamanda çalıştırılacak görevleri ayarlamanıza olanak tanır. Bu görevler, bir metin dosyası içinde tanımlanır ve crontab komutu kullanılarak kaydedilir. Daha sonra, sistem belirtilen zaman aralıklarında crontab dosyasındaki görevleri çalıştırır.&lt;/p&gt;
  &lt;p id=&quot;oupZ&quot;&gt;Crontab dosyası, beş ayrı sütundan oluşur ve her sütun bir zamanlama unsuru temsil eder. Bu sütunlar, dakika, saat, gün, ay ve haftanın günüdür. Ayrıca, crontab dosyasındaki her satırda bir görev tanımlanır. Bu görev, sistemde bulunan herhangi bir betik veya komut dosyası olabilir.&lt;/p&gt;
  &lt;p id=&quot;jrbx&quot;&gt;Crontab dosyasının yapısı şöyledir&lt;/p&gt;
  &lt;p id=&quot;2hnd&quot;&gt;&lt;/p&gt;
  &lt;pre id=&quot;94p0&quot;&gt;*     *     *     *     *   komut veya betik
-     -     -     -     -
|     |     |     |     |
|     |     |     |     ----- haftanın günü (0 - 6) (Pazar 0&amp;#x27;dır)
|     |     |     -------- ay (1 - 12)
|     |     ---------- gün (1 - 31)
|     --------------- saat (0 - 23)
-------------------- dakika (0 - 59)&lt;/pre&gt;
  &lt;p id=&quot;dJpt&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;r8fM&quot;&gt;Crontab dosyasında, herhangi bir zamanlama sütunu için bir değer belirtilmezse, o sütuna herhangi bir değer girildiği anlamına gelir. Yıldız (*&lt;em&gt;) karakteri, herhangi bir değer anlamına gelir. Örneğin, &amp;quot;&lt;/em&gt;/5&amp;quot; ifadesi, beş dakikada bir anlamına gelir.&lt;/p&gt;
  &lt;p id=&quot;0gF2&quot;&gt;Aşağıdaki örnekler, crontab dosyasında belirli bir zamanlama formatına uygun olarak görevlerin nasıl tanımlanacağını göstermektedir:&lt;/p&gt;
  &lt;p id=&quot;bbyA&quot;&gt;Her gün saat 3:30&amp;#x27;da &amp;quot;backup.sh&amp;quot; betiğini çalıştırma:&lt;/p&gt;
  &lt;pre id=&quot;hEgn&quot;&gt;30 3 * * * /home/user/scripts/backup.sh&lt;/pre&gt;
  &lt;p id=&quot;Ad8X&quot;&gt;Her haftanın pazartesi günü saat 7:00&amp;#x27;da &amp;quot;mailreport.sh&amp;quot; betiğini çalıştırma:&lt;/p&gt;
  &lt;pre id=&quot;R9Uk&quot;&gt;0 7 * * 1 /home/user/scripts/mailreport.sh&lt;/pre&gt;
  &lt;p id=&quot;X3Df&quot;&gt;Komut satırı kullanımı&lt;/p&gt;
  &lt;pre id=&quot;c4ZK&quot;&gt;crontab [options] [filename]&lt;/pre&gt;
  &lt;p id=&quot;N98H&quot;&gt;&lt;code&gt;-e&lt;/code&gt; : Kullanıcının crontab dosyasını düzenlemesini sağlar.&lt;/p&gt;
  &lt;p id=&quot;alqR&quot;&gt;&lt;code&gt;-l&lt;/code&gt; : Kullanıcının crontab dosyasında listelenen görevleri görüntülemesini sağlar.&lt;/p&gt;
  &lt;p id=&quot;q6JB&quot;&gt;&lt;code&gt;-r&lt;/code&gt; : Kullanıcının crontab dosyasındaki tüm görevleri silmesini sağlar.&lt;/p&gt;
  &lt;p id=&quot;taVV&quot;&gt;-u Kullanıcı seçimi için kullanılır.&lt;/p&gt;
  &lt;p id=&quot;cdzr&quot;&gt;Örnek root kullanıcısı için kullanılacak komut&lt;/p&gt;
  &lt;pre id=&quot;GlJv&quot;&gt;sudo crontab -e root&lt;/pre&gt;
  &lt;p id=&quot;zr4d&quot;&gt;işinize yaraması dileğiyle.&lt;/p&gt;

</content></entry><entry><id>ixakblt:Linux-Chmod-Yetkilendirme</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Linux-Chmod-Yetkilendirme?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Linux Chmod Kullanımı</title><published>2023-09-14T22:44:59.853Z</published><updated>2023-09-14T22:48:09.461Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/a9/87/a987aedd-5974-452d-9d17-ae8e09419a75.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/a5/5d/a55d4c67-b096-443d-a499-f3f458b20c9e.jpeg&quot;&gt;Linux işletim sisteminde, dosyaların ve dizinlerin izinleri, dosyaların kimler tarafından okunabileceği, yazılabileceği veya çalıştırılabileceği konusunda belirleyici bir rol oynar. Linux'ta chmod komutu, dosyaların veya dizinlerin izinlerini değiştirme işlemi için kullanılır. Bu makalede, chmod komutunun farklı kullanım örneklerini inceleyeceğiz.</summary><content type="html">
  &lt;p id=&quot;ega1&quot;&gt;Linux işletim sisteminde, dosyaların ve dizinlerin izinleri, dosyaların kimler tarafından okunabileceği, yazılabileceği veya çalıştırılabileceği konusunda belirleyici bir rol oynar. Linux&amp;#x27;ta chmod komutu, dosyaların veya dizinlerin izinlerini değiştirme işlemi için kullanılır. Bu makalede, chmod komutunun farklı kullanım örneklerini inceleyeceğiz.&lt;/p&gt;
  &lt;p id=&quot;zMf1&quot;&gt;chmod komutu için temel kullanım şablonu&lt;/p&gt;
  &lt;pre id=&quot;3nXy&quot;&gt;chmod [options] mode file&lt;/pre&gt;
  &lt;p id=&quot;OW9q&quot;&gt;Burada &amp;quot;options&amp;quot;, kullanıcının tercihine göre değişebilen bir seçenekler listesidir. &amp;quot;mode&amp;quot; parametresi, dosyaların ve dizinlerin izinlerini belirleyen rakamlar veya harflerden oluşan bir dizi içerir. &amp;quot;file&amp;quot; parametresi ise izinleri değiştirilecek dosya veya dizinin adını içerir&lt;/p&gt;
  &lt;h2 id=&quot;UMAP&quot;&gt;Chmod modları&lt;/h2&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;nav&gt;
      &lt;ul&gt;
        &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#UMAP&quot;&gt;Chmod modları&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/nav&gt;
    &lt;blockquote id=&quot;6WtL&quot;&gt;r Okuma 4&lt;/blockquote&gt;
    &lt;blockquote id=&quot;yOeQ&quot;&gt;w Yazma 2&lt;/blockquote&gt;
    &lt;blockquote id=&quot;CI0r&quot;&gt;x Çalıştırma 1&lt;/blockquote&gt;
    &lt;blockquote id=&quot;LHah&quot;&gt;-İzin Yok 0&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;p id=&quot;yfth&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;rLyX&quot;&gt;İzinler için üç ayrı grupta, yani dosya sahibi, grup ve diğerleri için izinler belirlenir. İzinler üç rakamla temsil edilir. İlk rakam dosya sahibinin izinlerini, ikinci rakam grup üyelerinin izinlerini, üçüncü rakam ise diğer kullanıcıların izinlerini belirtir. Her rakam, ilgili izinlerin toplamını gösterir. İzin toplamı, sayısal değerlerle ifade edilir.&lt;/p&gt;
  &lt;p id=&quot;WWJh&quot;&gt;Örneğin, &amp;quot;rwx&amp;quot; izinleri, toplam 7&amp;#x27;ye eşdeğerdir, çünkü 4 (okuma) + 2 (yazma) + 1 (çalıştırma) = 7&lt;/p&gt;
  &lt;p id=&quot;yHjh&quot;&gt;777 ise hem sahibi hem grubu hem de diğerlerine tam yetki sağlar.&lt;/p&gt;
  &lt;p id=&quot;ZjfB&quot;&gt;Dosyaya sadece dosya sahibi tarafından okuma ve yazma izni vermek:&lt;/p&gt;
  &lt;pre id=&quot;EAG7&quot;&gt;chmod 600 file.txt&lt;/pre&gt;
  &lt;p id=&quot;lC4z&quot;&gt;Dosyaya dosya sahibine okuma, yazma ve çalıştırma izni vermek; grup üyelerine okuma ve çalıştırma izni vermek; diğer kullanıcılara ise hiçbir izin vermemek&lt;/p&gt;
  &lt;pre id=&quot;waOW&quot;&gt;chmod 750 file.txt&lt;/pre&gt;
  &lt;p id=&quot;BDM9&quot;&gt;Dizin ve alt dosyaların izinlerini, dosya sahibine tam kontrol (rwx) vermek; grup üyelerine sadece okuma ve çalıştırma izni vermek; diğer kullanıcılara ise hiçbir izin vermemek&lt;/p&gt;
  &lt;pre id=&quot;FAjm&quot;&gt;chmod -R 750 directory/&lt;/pre&gt;
  &lt;p id=&quot;Ug1t&quot;&gt;Aşağıdaki komut, &amp;quot;file.txt&amp;quot; dosyasının herkesin okuma iznini kaldırır:&lt;/p&gt;
  &lt;pre id=&quot;wbc8&quot;&gt;chmod a-r file.txt&lt;/pre&gt;
  &lt;p id=&quot;5jNW&quot;&gt;Dosyaya yazma izni vermek&lt;/p&gt;
  &lt;pre id=&quot;ssrI&quot;&gt;chmod u+w file.txt&lt;/pre&gt;
  &lt;p id=&quot;2Kmp&quot;&gt;Aşağıdaki komut, &amp;quot;file.txt&amp;quot; dosyasının grup ve diğerleri tarafından çalıştırma iznini kaldırır:&lt;/p&gt;
  &lt;pre id=&quot;dniT&quot;&gt;chmod go-x file.txt&lt;/pre&gt;
  &lt;p id=&quot;WsmV&quot;&gt;işinize yaraması dileğiyle.&lt;/p&gt;

</content></entry><entry><id>ixakblt:Linux-Chown-Yetkilendirme</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Linux-Chown-Yetkilendirme?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Linux Yetkilendirme Chown</title><published>2023-09-14T22:38:01.790Z</published><updated>2023-09-14T22:48:32.016Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/2d/d8/2dd80b04-94d2-4cb9-90c9-ce9f8cb6e3a5.png"></media:thumbnail><category term="os-security" label="Os-Security"></category><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/f8/20/f8201323-5e8b-4d14-92f8-4e9dbe029c6e.png&quot;&gt;Unix ve Linux sistemlerinde, chown komutu dosya ve dizinlerin sahiplerini değiştirmek için kullanılır. Chown, &amp;quot;change owner&amp;quot; kısaltmasıdır ve sistem yöneticilerinin dosya ve dizinlerin erişim haklarını yönetmesine olanak tanır. Bu makalede, chown komutunun nasıl kullanılacağına ve örneklerine daha ayrıntılı bir şekilde bakacağız.</summary><content type="html">
  &lt;p id=&quot;7iK6&quot;&gt;Unix ve Linux sistemlerinde, chown komutu dosya ve dizinlerin sahiplerini değiştirmek için kullanılır. Chown, “change owner” kısaltmasıdır ve sistem yöneticilerinin dosya ve dizinlerin erişim haklarını yönetmesine olanak tanır. Bu makalede, chown komutunun nasıl kullanılacağına ve örneklerine daha ayrıntılı bir şekilde bakacağız.&lt;/p&gt;
  &lt;p id=&quot;7vfq&quot;&gt;chown komutu genellikle aşağıdaki şekilde kullanılır&lt;/p&gt;
  &lt;pre id=&quot;ElL4&quot;&gt;chown [opsiyon] [yeniSahip]:[YeniGrup] dosya&lt;/pre&gt;
  &lt;p id=&quot;zjes&quot;&gt;Bu komut, dosya veya dizinlerin sahibini veya grubunu değiştirmek için kullanılır. yeniSahip, dosya veya dizinin yeni sahibinin kullanıcı adıdır. YeniGrup, dosya veya dizinin yeni grubunun adıdır. Varsayılan olarak, chown komutu sadece sahibi değiştirir. Grubu değiştirmek isterseniz, yeni grubun adını YeniGrup yerine yazmanız gerekir.&lt;/p&gt;
  &lt;h2 id=&quot;R74k&quot;&gt;Dosyanın sahibini değiştirme&lt;/h2&gt;
  &lt;p id=&quot;5C6V&quot;&gt;Aşağıdaki komut, dosya adlı dosyanın sahibini yeniSahip olarak değiştirir&lt;/p&gt;
  &lt;pre id=&quot;J6Dr&quot;&gt;chown yeniSahip dosya&lt;/pre&gt;
  &lt;h2 id=&quot;Br41&quot;&gt;Dosyanın grubunu değiştirme&lt;/h2&gt;
  &lt;p id=&quot;Imcv&quot;&gt;Aşağıdaki komut, dosya adlı dosyanın grubunu YeniGrup olarak değiştirir&lt;/p&gt;
  &lt;pre id=&quot;wl4n&quot;&gt;chown :YeniGrup dosya&lt;/pre&gt;
  &lt;h2 id=&quot;n3ED&quot;&gt;Dosyanın sahibini ve grubunu değiştirme&lt;/h2&gt;
  &lt;p id=&quot;bTeH&quot;&gt;Aşağıdaki komut, dosya adlı dosyanın sahibini yeniSahip ve grubunu YeniGrup olarak değiştirir:&lt;/p&gt;
  &lt;pre id=&quot;qMLo&quot;&gt;chown yeniSahip:YeniGrup dosya&lt;/pre&gt;
  &lt;h2 id=&quot;moYP&quot;&gt;Tüm dosyaların sahibini değiştirme&lt;/h2&gt;
  &lt;p id=&quot;DEQm&quot;&gt;Aşağıdaki komut, /home/kullanici adlı dizindeki tüm dosyaların sahibini yeniSahip olarak değiştirir:&lt;/p&gt;
  &lt;pre id=&quot;OWgQ&quot;&gt;chown -R yeniSahip /home/kullanici/*&lt;/pre&gt;
  &lt;p id=&quot;GVWp&quot;&gt;Bu komut, “-R” seçeneğiyle birlikte kullanıldığında, dizindeki tüm dosyaların ve alt dizinlerin sahiplerini değiştirir.&lt;/p&gt;
  &lt;h2 id=&quot;vNYg&quot;&gt;Dosya sahibini ve grubunu numerik olarak değiştirme&lt;/h2&gt;
  &lt;p id=&quot;jkca&quot;&gt;Aşağıdaki komut, myfile adlı dosyanın sahibini UID 1000 ve grubunu GID 1000 olarak değiştirir:&lt;/p&gt;
  &lt;pre id=&quot;EcvF&quot;&gt;chown 1000:1000 dosya&lt;/pre&gt;
  &lt;p id=&quot;x70m&quot;&gt;Chown komutu, Unix ve Linux sistemlerinde dosya ve dizin sahiplerini değiştirmek için kullanışlı bir araçtır. işinize yaraması dileği ile.&lt;/p&gt;

</content></entry><entry><id>ixakblt:Linux-Tar-Kullanimi</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Linux-Tar-Kullanimi?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Linux Tar Kullanımı </title><published>2023-09-14T22:36:02.226Z</published><updated>2023-09-14T22:36:02.226Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/04/8f/048f787a-5c65-4835-aa1a-0b69826bbff4.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/f5/91/f59109f8-c6ec-4016-8c12-223cf8828e7f.png&quot;&gt;Dünyadaki sunucuların yarısı hatta çok daha fazlası linux masaüstünde de hatrı sayılır bir kullanıcı kitlesi var.</summary><content type="html">
  &lt;p id=&quot;T1Yq&quot;&gt;Dünyadaki sunucuların yarısı hatta çok daha fazlası linux masaüstünde de hatrı sayılır bir kullanıcı kitlesi var.&lt;/p&gt;
  &lt;p id=&quot;W63A&quot;&gt;Linux sistemlerde genel olarak kullanılan sıkıştırma ve arşivleme yazılımı tar adındaki komut satırı yazılımıdır.&lt;/p&gt;
  &lt;p id=&quot;iTcr&quot;&gt;Tar parametreleri nelerdir nasıl kullanılır sorusuna cevap olsun diye yazıyorum bu yazıyı umarım faydalı olur&lt;/p&gt;
  &lt;p id=&quot;KKxA&quot;&gt;Temel olarak kullanacağımız birkaç paraketre var aslında Söyle başlayalım&lt;/p&gt;
  &lt;h2 id=&quot;rmMa&quot;&gt;Tar Arşivleme&lt;/h2&gt;
  &lt;p id=&quot;tqs8&quot;&gt;Tar özüde bir arşiv yazılımıdır sıkıştırma yapmaz arşiv oluşturmak için,&lt;/p&gt;
  &lt;pre id=&quot;Anqf&quot;&gt;tar -cvf dosyaadi.tar dosya1 dosya2 dosya3&lt;/pre&gt;
  &lt;p id=&quot;Hdno&quot;&gt;bu komut ile dosya1 dosya2 dosya3 adındaki dosyaları dosyaadi.tar adında bir arşivde sıkıştırmadan topluyoruz&lt;/p&gt;
  &lt;pre id=&quot;ahHf&quot;&gt;tar -cvf dosyaadi.tar *&lt;/pre&gt;
  &lt;p id=&quot;vc8w&quot;&gt;Bu komut ile bulunduğı dizindeki tüm dosyaları dosyaadi.tar adı ile arşivleyebiliyoruz.&lt;/p&gt;
  &lt;p id=&quot;nNjU&quot;&gt;iyi güzel arşivliyoruz ama bu c v f falan fıstık harfler nedir bunlara da bir açıklık getirelim&lt;/p&gt;
  &lt;p id=&quot;IwGv&quot;&gt;-c Create sözcüğünün baş harfi oluşturmak için kullanılır.&lt;/p&gt;
  &lt;p id=&quot;qAYZ&quot;&gt;-v Verbose sözcüğünün baş harfi ayrıntı almak için kullanılır.&lt;/p&gt;
  &lt;p id=&quot;7CdQ&quot;&gt;-f File sözcüğünün baş harfi dosya belirtmek için kullanılır&lt;/p&gt;
  &lt;p id=&quot;8huC&quot;&gt;Arşivi oluşturduk günü geldi içine ne koyduğumuzu unuttuk çıkartmadan komut ile içine bakmak istedik diyelim&lt;/p&gt;
  &lt;h2 id=&quot;Dkuz&quot;&gt;Tar Arşiv İçeriği Görüntüleme&lt;/h2&gt;
  &lt;p id=&quot;rR4M&quot;&gt;Bir tar arşivinin içeriğini görüntülemek için komut aşağıdaki gibidir&lt;/p&gt;
  &lt;pre id=&quot;s36s&quot;&gt;tar -tvf arsivadi.tar&lt;/pre&gt;
  &lt;p id=&quot;4AYO&quot;&gt;Bu komut bize arşivin içeriğini gösterecektir tahmin edebileceğiniz gibi&lt;/p&gt;
  &lt;p id=&quot;w9b0&quot;&gt;-t içeriği görüntülemek için kullanılıyor&lt;/p&gt;
  &lt;p id=&quot;u3n0&quot;&gt;İçeriğini de görüntüledik ve aradığımız dosyalar bua rşivdeymiş hadi dışarı çıkartalım&lt;/p&gt;
  &lt;h2 id=&quot;Ram4&quot;&gt;Tar Arşiv Çıkartma&lt;/h2&gt;
  &lt;p id=&quot;rLHj&quot;&gt;Arşiv çıkartmak için kullanacağımız ekstra parametre -x extract anlamında kullanılmış.&lt;/p&gt;
  &lt;pre id=&quot;1L8e&quot;&gt;tar -xvf arsivadi.tar&lt;/pre&gt;
  &lt;p id=&quot;H1Rh&quot;&gt;Arşivimizi de çıkarttık işimiz tamam peki ya arşivledikten sonra dosya eklemek istersek ?&lt;/p&gt;
  &lt;p id=&quot;sSNG&quot;&gt;Hadi ona da bakalım&lt;/p&gt;
  &lt;h2 id=&quot;xvxM&quot;&gt;Tar Arşive Ekleme Yapma&lt;/h2&gt;
  &lt;p id=&quot;lF5e&quot;&gt;Mevcut bir arşivimiz var ve bir dosyayı eklemeyi unuttuk diyelim ne yapacaz onlarca gb dosya arşivledik belki tek bir dosya için belki 1 mb bile olmayan dosya için baştan mı arşivleyecez ?&lt;/p&gt;
  &lt;p id=&quot;Sd6Q&quot;&gt;Tabiki hayır overlok makinesi ayağınıza geldi&lt;/p&gt;
  &lt;pre id=&quot;2QY3&quot;&gt;tar -rvf mevcutarsiv.tar yenieklenecekdosya.uzantisi&lt;/pre&gt;
  &lt;p id=&quot;EFO5&quot;&gt;şimdi biraz da sıkıştırma yapalım&lt;/p&gt;
  &lt;h2 id=&quot;MMHi&quot;&gt;Bzip2 Sıkıştırma&lt;/h2&gt;
  &lt;p id=&quot;XavR&quot;&gt;Daha küçük dosya boyutu oluşturan bir sıkıştırma yöntemidir&lt;/p&gt;
  &lt;p id=&quot;7t2H&quot;&gt;Komutu da aşırı basit aslında yukarıda öğrendiklerimiz bire bir geçerli sadece ek olarak -j parametresi kullanacaz&lt;/p&gt;
  &lt;pre id=&quot;XRiJ&quot;&gt;tar -cvjf arsiv.tar.bz2 dosya1 dosya2&lt;/pre&gt;
  &lt;h2 id=&quot;zNV1&quot;&gt;Gzip Sıkıştırma&lt;/h2&gt;
  &lt;p id=&quot;p8l3&quot;&gt;Gzip daha hızlı çalışan bir dosya sıkıştırma yöntemidir. komut olarak bzip ile pek farkı yok -j yerine -z kullanacaz&lt;/p&gt;
  &lt;pre id=&quot;xLEC&quot;&gt;tar -cvzf arsiv.tar.gz dosya1 dosya2&lt;/pre&gt;
  &lt;h2 id=&quot;FWbT&quot;&gt;Bzip2 ve Gzip Çıkartma&lt;/h2&gt;
  &lt;p id=&quot;iMV2&quot;&gt;Bzip2 için aşağıdaki komut kullanılabilir.&lt;/p&gt;
  &lt;pre id=&quot;9slH&quot;&gt;tar -xvjf arsiv.tar.bz2 &lt;/pre&gt;
  &lt;p id=&quot;LQ1T&quot;&gt;Gzip için kullanılacak komut&lt;/p&gt;
  &lt;pre id=&quot;vpdh&quot;&gt;tar -xvzf arsiv.tar.gz&lt;/pre&gt;
  &lt;p id=&quot;u9eq&quot;&gt;Linux ortamında günlük hayatta işinize yarayacak komutlar bunlar işinize yaraması dileği ile.&lt;/p&gt;
  &lt;figure id=&quot;Mr0L&quot; class=&quot;m_column&quot;&gt;
    &lt;iframe src=&quot;https://www.youtube.com/embed/ODZ5-4_F7Qc?autoplay=0&amp;loop=0&amp;mute=0&quot;&gt;&lt;/iframe&gt;
  &lt;/figure&gt;

</content></entry><entry><id>ixakblt:Golang-Golang-Struct-ve-Methodlar-Temel</id><link rel="alternate" type="text/html" href="https://blog.ixakblt.dev/Golang-Golang-Struct-ve-Methodlar-Temel?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ixakblt"></link><title>Golang Struct ve Methodlar Temel</title><published>2023-09-14T22:27:29.709Z</published><updated>2023-09-14T22:27:29.709Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://teletype.in/files/15/33/1533830a-9a51-4df1-885e-bedbb8dca857.jpeg"></media:thumbnail><category term="software-developement" label="Software-Developement"></category><summary type="html">&lt;img src=&quot;https://teletype.in/files/2a/76/2a76c7de-f858-4f1b-8d62-302919dd2035.jpeg&quot;&gt;Selam</summary><content type="html">
  &lt;figure id=&quot;Ki0Y&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://teletype.in/files/2a/76/2a76c7de-f858-4f1b-8d62-302919dd2035.jpeg&quot; width=&quot;1000&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;6cUx&quot;&gt;Selam&lt;/p&gt;
  &lt;p id=&quot;Qs4S&quot;&gt;Golang dilinde class&amp;#x27;lar yok! ama korkmayın Struct ve methodları var nasıl olduklarına bakalım.&lt;/p&gt;
  &lt;p id=&quot;gGMp&quot;&gt;Struct&amp;#x27;lar belli veri tiplerini içinde barındırır örnek bi struct tanımlaması&lt;/p&gt;
  &lt;figure id=&quot;BKyF&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://teletype.in/files/16/93/1693d88e-925f-4e3b-b624-4317c3338894.png&quot; width=&quot;636&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Myt9&quot;&gt;veribir ve veriki adında int iki değer tanımladık şimdi de methodunu yazalım&lt;/p&gt;
  &lt;figure id=&quot;CbSu&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://teletype.in/files/fb/f6/fbf6e5a8-3bd6-42aa-bc19-c927da8a3183.png&quot; width=&quot;770&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Mkes&quot;&gt;Normal fonksiyon tanımlar gibi func anahtar kelimesi ile tanımlıyoruz ilk parantez içinde ki &lt;strong&gt;(v veriler)&lt;/strong&gt; veriler adında ki struct&amp;#x27;ının methodu olduğnu gösteriyor &lt;strong&gt;topla()&lt;/strong&gt; kısmı method adı ve &lt;strong&gt;int&lt;/strong&gt; dönecek verinin tipi&lt;/p&gt;
  &lt;p id=&quot;Lkxm&quot;&gt;&lt;strong&gt;return&lt;/strong&gt; ile methoddan veri döndürüyoruz ve dönecek veri method adından da anlaşılacağı gibi toplamalrı olacak tanımlarken kullandığımız &lt;strong&gt;v&lt;/strong&gt; harfi struct&amp;#x27;ın kendisini temsil ediyor burda &lt;strong&gt;v.veribir&lt;/strong&gt; ile veriler struct&amp;#x27;ı içinde ki veribir değerini aldık&lt;/p&gt;
  &lt;p id=&quot;aXc7&quot;&gt;&lt;strong&gt;v.veriki&lt;/strong&gt; ile de veriler struct&amp;#x27;ı içinde ki veriki değerini aldık şimdi de kullanalım methodumuzu&lt;/p&gt;
  &lt;figure id=&quot;vzDl&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://teletype.in/files/ad/bd/adbd9cb9-ddc2-4b79-8527-04961da6f172.png&quot; width=&quot;796&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;hZ9W&quot;&gt;&lt;strong&gt;func main &lt;/strong&gt;ile main fonksiyonumuzu yazdık bu olmazsa olmazımız zaten.&lt;/p&gt;
  &lt;p id=&quot;pBsS&quot;&gt;&lt;strong&gt;girdiler := veriler{}&lt;/strong&gt; diyerek &lt;strong&gt;veriler &lt;/strong&gt;&amp;#x27;den girdileri tanımladık.&lt;/p&gt;
  &lt;p id=&quot;A4t2&quot;&gt;&lt;strong&gt;girdiler.veribir = 11&lt;/strong&gt; diyerek değer atadık aynısını &lt;strong&gt;veriki&lt;/strong&gt; için de yaptık&lt;/p&gt;
  &lt;p id=&quot;MotY&quot;&gt;methdoumuzu &lt;strong&gt;fmt.Println()&lt;/strong&gt; fonksiyonu içerisinde &lt;strong&gt;.&lt;/strong&gt; (nokta) ile çağırdık&lt;/p&gt;
  &lt;p id=&quot;s9nb&quot;&gt;&lt;strong&gt;girdiler.topla()&lt;/strong&gt; dediğimizde &lt;strong&gt;topla &lt;/strong&gt;methodu çalışacak ve &lt;strong&gt;66 &lt;/strong&gt;değerini döndürecek tabi direkt print ettiğimiz için ekranda bunu görecez.&lt;/p&gt;
  &lt;p id=&quot;QCt0&quot;&gt;Kodların tamamı için : &lt;strong&gt;&lt;a href=&quot;https://github.com/ixakblt/GolangOrnekler/blob/master/structMethod.go&quot; target=&quot;_blank&quot;&gt;Github | ixakblt&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;PBV3&quot;&gt;Golang Struct ve Methodlar Temel olarak bu kadar daha ayrıntılı şekilde yeni bi yazıda görüşmek üzere&lt;/p&gt;
  &lt;p id=&quot;yHgC&quot;&gt;&lt;strong&gt;iyi eğlenceler ☺&lt;/strong&gt;&lt;/p&gt;

</content></entry></feed>