Selamun Aleyküm dostlar
kodları github'a attım alabilirsiniz :
github
pek bilinmez ama linuxda sed adında güzel bir komut var bu komut büyük bir dosya içindeki belirli bir değeri değiştirmeye yarar
![o18ve76.png](http://i.hizliresim.com/o18ve76.png)
bende bu komutu kendim kodladım ve bence cok daha güzel oldu kodu geliştirip paylaşabilirsiniz ve kodu geliştirme tavsiyeleriniz varsa belirtirseniz sevinirim
![LkuFNJo.png LkuFNJo.png](https://i.imgur.com/LkuFNJo.png)
örnek olarak
hangi dosyadaki verileri değiştirmek istiyorsak o dosyada kodumuzu import etmemiz gerekir import ettikten sonra kullanıma başlayabiliriz
Python:
import düzenle
düzenle.main("eski","yeni",__file__)
eski : değiştireceğimiz eski değer
yeni : eski değer yerine yazacağımız yeni değer
__file__ : kodu hangi dosyada import ettiysek o dosyanın yolunu alır bu durumda ek olarak bir dosya yolu belirtmemize gerek kalmaz
![LkuFNJo.png LkuFNJo.png](https://i.imgur.com/LkuFNJo.png)
kodlar :
![7ospafe.png](http://i.hizliresim.com/7ospafe.png)
örnek bir kullanım olarak site adresini düşünelim bir ctf çözüyorsunuz ve makinanın ip adresi değişti diyelim
ama sizde bu siteye özel çok fazla kod yazdınız ve yeni ip adresini manuel olarak düzeltmeniz uzun sürer
bu gibi durumlarda modülümüz kullanılabilir
![s5tpy5r.png](http://i.hizliresim.com/s5tpy5r.png)
![UUUDmi5.png UUUDmi5.png](https://i.imgur.com/UUUDmi5.png)
![2uzy2q8.png](http://i.hizliresim.com/2uzy2q8.png)
e ye basıp devam ediyorum
![UUUDmi5.png UUUDmi5.png](https://i.imgur.com/UUUDmi5.png)
sonuç :
![l72uw0t.png](http://i.hizliresim.com/l72uw0t.png)