• 05-03-2024, 16:53:17
    #1
    Merhaba herkese iyi forumlar. Bir projemiz için modem ihtiyacım var. Amacım modemin bana bir api endpointi vermesi. Ben bu apiye istek atarak modemi belli aralıklarla resetleyecem. Selenium ile bu işi yapıyorum mevcut modemim ile fakat hız olarak yeterli olmuyor. Yurtdışında bu tarz modemler varmış araştırdığım kadarıyla fakat Türkiyede bulamadım. modeme ekstra yazılım vs atarak da olabilir farketmez. Bu şekilde bir ihtiyacım var. Bilgisi olan kişiler var ise yardımlarınızı bekliyorum
  • 05-03-2024, 17:04:44
    #2
    eğer uzak sunucudan resetlemek istiyorsanız ngrok ve node ile yapılabilir
  • 05-03-2024, 17:05:28
    #3
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    ngrok ve node ile yapılabilir
    Bu konu hakkında örnek çalışma veya makale vs var mı hocam
  • 05-03-2024, 17:05:58
    #4
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    eğer uzak sunucudan resetlemek istiyorsanız ngrok ve node ile yapılabilir
    Uzak sunucu değil, hocam Ağa bağlı, bir cihazdan reset isteği atılacak
  • 05-03-2024, 17:14:47
    #5
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Bu konu hakkında örnek çalışma veya makale vs var mı hocam
    hocam eğer port açamadığınız için veya herhangi bir sebeple uzaktan erişemediğiniz içinse ngrok işinizi görecektir. ngrok reverse proxy oluşturarak kendi url'sine gelen isteği sizin belirlediğiniz local port'a yönlendiriyor. örnek vermek gerekirse:
    örneğin express ile bir web server var ve port 4580 "ngrok http 4580" komutu ile https://d649-78-180-39-96.ngrok-free.app gelen tüm istekler localhost:4580 yönlendirilecek.
  • 05-03-2024, 17:17:37
    #6
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    hocam eğer port açamadığınız için veya herhangi bir sebeple uzaktan erişemediğiniz içinse ngrok işinizi görecektir. ngrok reverse proxy oluşturarak kendi url'sine gelen isteği sizin belirlediğiniz local port'a yönlendiriyor. örnek vermek gerekirse:
    örneğin express ile bir web server var ve port 4580 "ngrok http 4580" komutu ile https://d649-78-180-39-96.ngrok-free.app gelen tüm istekler localhost:4580 yönlendirilecek.
    Bu kısımda sorun yok hocam takıldığım nokta modeme arkasındaki tuşa basmadan veya arayüze girmeden nasıl reset atabilirim. Selenium ile arayüze otomatik girip atıyorum reset ama yavaş kalıyor
  • 05-03-2024, 17:17:43
    #7
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Uzak sunucu değil, hocam Ağa bağlı, bir cihazdan reset isteği atılacak
    aynı ağ ise neden buna ihtiyaç duyuyorsunuz hocam api bulunan bilgisayarda ipconfig komutu ile bakarak local ip bulabilir ve ilgili api erişebilirsiniz. örneğin bilgisayarımda bir çalışma yapıyorum ve telefondan görmem gerektiği zaman 192.168.1.105 giriyorum ve bu ip ilgili bilgisayarın 127.0.0.1 ip adresine denk geliyor. gerisi çok basit zaten

    ---

    selenium dışında python ile normal request denediniz mi veya modemde ssh erişimi varsa iş görebilir.
  • 05-03-2024, 17:20:48
    #8
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    aynı ağ ise neden buna ihtiyaç duyuyorsunuz hocam api bulunan bilgisayarda ipconfig komutu ile bakarak local ip bulabilir ve ilgili api erişebilirsiniz. örneğin bilgisayarımda bir çalışma yapıyorum ve telefondan görmem gerektiği zaman 192.168.1.105 giriyorum ve bu ip ilgili bilgisayarın 127.0.0.1 ip adresine denk geliyor. gerisi çok basit zaten

    ---

    selenium dışında python ile normal request denediniz mi veya modemde ssh erişimi varsa iş görebilir.
    Burp ile requestleri dinleyip birde o şekilde deneyeceğim denemeden önce direk bu şekilde bir modem satışı var mı onu sormak istedim
  • 05-03-2024, 17:22:28
    #9
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Burp ile requestleri dinleyip birde o şekilde deneyeceğim denemeden önce direk bu şekilde bir modem satışı var mı onu sormak istedim
    burp gerek yok hocam chrome developer tools ile de requestleri izleyebilirsiniz. request sağ tık yapıp copy curl bash tıklayıp https://curlconverter.com/ ile istediğiniz dil ile request'i taklit edebilirsiniz.