İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Script Programlama (Python, Ruby, Perl, Bash/Shell
Script Programlama (Python, Ruby, Perl, Bash/Shell

Python bu kodun işlevi ne?

02312.08.202024 cevap1.930 görüntüleme
2020'den beri3.960 mesaj
#1
import unittest
import unit_tests
import os
import json
from time import sleep

suite = unittest.TestLoader().loadTestsFromTestCase(
    unit_tests.UnitTests)
f = open(os.devnull,"w")
test_res = unittest.TextTestRunner(stream=f).run(suite)

# Merge errors and failures and normalize to {name, stack}
failures = [
    {
        "name": r[0]._testMethodName,
        "stack": r[1],
    } for r in test_res.errors + test_res.failures
]

print('\n__GOVAL_UNIT_TEST_RESULTS__')
sleep(1)
print(json.dumps({
    "passed": test_res.wasSuccessful(),
    "failures": failures,
}))
print()

Bu Kodun İşlevi Nedir? repl.it Diye Bir Sitede Ücretsiz Bir Şekilde Kod Yazıp Test Edebiliyorsunuz, O Sitenin Konsolundan /home/runner dizinine geldim ve subdomainim (demo) Klasörü ve _test_runner.py Diye Bir Dosya Vardı Bu Dosyayı cp Komuduyla demo Dizinine Kopyalayıp İçine Baktım Bu Kod Ne Yapıyor?
Cevaplar
2020'den beri432 mesaj
#2
S-Hell dedi: ↑
import unittest
import unit_tests
import os
import json
from time import sleep

suite = unittest.TestLoader().loadTestsFromTestCase(
    unit_tests.UnitTests)
f = open(os.devnull,"w")
test_res = unittest.TextTestRunner(stream=f).run(suite)

# Merge errors and failures and normalize to {name, stack}
failures = [
    {
        "name": r[0]._testMethodName,
        "stack": r[1],
    } for r in test_res.errors + test_res.failures
]

print('\n__GOVAL_UNIT_TEST_RESULTS__')
sleep(1)
print(json.dumps({
    "passed": test_res.wasSuccessful(),
    "failures": failures,
}))
print()

Bu Kodun İşlevi Nedir? repl.it Diye Bir Sitede Ücretsiz Bir Şekilde Kod Yazıp Test Edebiliyorsunuz, O Sitenin Konsolundan /home/runner dizinine geldim ve subdomainim (demo) Klasörü ve _test_runner.py Diye Bir Dosya Vardı Bu Dosyayı cp Komuduyla demo Dizinine Kopyalayıp İçine Baktım Bu Kod Ne Yapıyor?
Anladığım Kadarıyla Bi Keylogger'a Benziyor Veya Bi Zamanlayıcı Tam Analamadım Rica Etsem 1dk İzin Verir Misin Kodları İnceleyeyim - Beni Tanyorsunuz :)
👍 1
2020'den beri3.317 mesaj
#3
S-Hell dedi: ↑
import unittest
import unit_tests
import os
import json
from time import sleep

suite = unittest.TestLoader().loadTestsFromTestCase(
    unit_tests.UnitTests)
f = open(os.devnull,"w")
test_res = unittest.TextTestRunner(stream=f).run(suite)

# Merge errors and failures and normalize to {name, stack}
failures = [
    {
        "name": r[0]._testMethodName,
        "stack": r[1],
    } for r in test_res.errors + test_res.failures
]

print('\n__GOVAL_UNIT_TEST_RESULTS__')
sleep(1)
print(json.dumps({
    "passed": test_res.wasSuccessful(),
    "failures": failures,
}))
print()

Bu Kodun İşlevi Nedir? repl.it Diye Bir Sitede Ücretsiz Bir Şekilde Kod Yazıp Test Edebiliyorsunuz, O Sitenin Konsolundan /home/runner dizinine geldim ve subdomainim (demo) Klasörü ve _test_runner.py Diye Bir Dosya Vardı Bu Dosyayı cp Komuduyla demo Dizinine Kopyalayıp İçine Baktım Bu Kod Ne Yapıyor?
Python nün doclarindan bı su modülü bulup bakayım
https://docs.python.org/3/
2020'den beri432 mesaj
#4
Reiz Bu Tam Bir Zamanlayıcı Önce Süreyi Giriyorsun Sonra Uykuya Alıyor Şu Şekilde Çalışıyor;

Lütfen Süre Giriniz: 10sn (İmprot Burası)
10sn Sonra Kod Kendini Uykuya Alıyor
3
2
1
Uykuya Geçildi..
.
Böyle Çalışıyor :) @defacerGLD - @S-Hell
👍 1
2020'den beri3.317 mesaj
#5
Daha inceliyorum ama kodları test etmek için gibi herhalde
2020'den beri432 mesaj
#6
Telefonlardaki Zamanlayıcının Aynısı Süre Giriyosun Süre Bitince Alarm Çalıyor :) Sizde Bi İnceleyin
Daha inceliyorum ama kodları test etmek için gibi herhalde
Tehlikeli Bi Yazılım Olabilir Test ETME !! @defacerGLD
Belki Oltalama Veya Backdoor Olabilir Çalıştırma @defacerGLD
👍 1
2020'den beri3.317 mesaj
#7
Telefonlardaki Zamanlayıcının Aynısı Süre Giriyosun Süre Bitince Alarm Çalıyor :) Sizde Bi İnceleyin
Tehlikeli Bi Yazılım Olabilir Test ETME !! @defacerGLD
Daha ordaki lib ler bile yokki bende ?
2020'den beri432 mesaj
#8
Uykuya Geçirirken Kendini Siliyor Olabilir Bi Yazılım Kendini Siliyorsa Biliyosun Kötü Amaçlıdır Bilmediğin Hiçbir Kodu Çalıştırma Tavsiyem Dünya'da Çakal Çok :)
Daha ordaki lib ler bile yokki bende ?
Lib=Library ?
:)
❤️ 1
023 Konuyu açan
2020'den beri3.960 mesaj
#9
Reiz Bu Tam Bir Zamanlayıcı Önce Süreyi Giriyorsun Sonra Uykuya Alıyor Şu Şekilde Çalışıyor;

Lütfen Süre Giriniz: 10sn (İmprot Burası)
10sn Sonra Kod Kendini Uykuya Alıyor
3
2
1
Uykuya Geçildi..
.
Böyle Çalışıyor :) @defacerGLD - @S-Hell
Sağol.
👍 1
2020'den beri432 mesaj
#11
Daha ordaki lib ler bile yokki bende ?
Sen Yinede Test Etme Bu Kadar Basit Bi Yazılımı Ya Yeni Python Öğrenen Biri Yapmış Yada Çok Aptal Biri Hesap Çalmaya Çalışıyor Backdoor İle :)
S-Hell dedi: ↑
Sağol.
Rica Ederim Reiz :)
👍 1
023 Konuyu açan
2020'den beri3.960 mesaj
#12
Uykuya Geçirirken Kendini Siliyor Olabilir Bi Yazılım Kendini Siliyorsa Biliyosun Kötü Amaçlıdır Bilmediğin Hiçbir Kodu Çalıştırma Tavsiyem Dünya'da Çakal Çok :)
Lib=Library ?
:)
kötü amaçlı değil olamaz çünkü sitenin kendisi koymuş o dosyayı oraya yani kötü bişey değildir.
2020'den beri432 mesaj
#13
Yazılımın Ustası Geldiii :)
S-Hell Sizde Çalıştırmayın Dediğim Gibi Backdoor Veya Oltalama Olabilir Çünkü Kodlar Çok Basit
S-Hell dedi: ↑
kötü amaçlı değil olamaz çünkü sitenin kendisi koymuş o dosyayı oraya yani kötü bişey değildir.
Hangi Site ?
023 Konuyu açan
2020'den beri3.960 mesaj
#14
Yazılımın Ustası Geldiii :)
S-Hell Sizde Çalıştırmayın Dediğim Gibi Backdoor Veya Oltalama Olabilir Çünkü Kodlar Çok Basit
Hangi Site ?
https://repl.it/
2020'den beri3.317 mesaj
#15
S-Hell dedi: ↑
kötü amaçlı değil olamaz çünkü sitenin kendisi koymuş o dosyayı oraya yani kötü bişey değildir.
Python daki try except ti geliştirmişler gibi duruyor doclarda
2020'den beri432 mesaj
#16
Bunu Siz Mi Yazdınız ?
Python daki try except ti geliştirmişler gibi duruyor doclarda
Bu Kodun Birde Arka Yüzü Var Önden Zamanlayıcı Arkadan Keylogger Olabilir :) @defacerGLD Uyanık Ol Reiz Söylemesem Direkt İndirip Çalıştıracaksın :)
😂 1
2020'den beri3.317 mesaj
#17
Bunu Siz Mi Yazdınız ?
Python ile klasörlerde dolaşıyormus bende dcoder da dolaşıyordum mesela önceden
bakmış bir py dosyası koda bakmış bu çıkmış
👍 1
023 Konuyu açan
2020'den beri3.960 mesaj
#18
Bunu Siz Mi Yazdınız ?
Bu Kodun Birde Arka Yüzü Var Önden Zamanlayıcı Arkadan Keylogger Olabilir :) @defacerGLD Uyanık Ol Reiz Söylemesem Direkt İndirip Çalıştıracaksın :)
Hayır. Siteye Kayıt Olun Bir Proje Açın ve Konsoldan /home/runner Dizinine Gelin Siz de Göreceksiniz. Herkeste Var Sanırım.
👍 1
2020'den beri432 mesaj
#19
Python ile klasörlerde dolaşıyormus bende dcoder da dolaşıyordum mesela önceden
bakmış bir py dosyası koda bakmış bu çıkmış
Yani Kimin Yazdığı Belli Değil Sadece Bi Program Gibi Duruyor Öyle Mi ?
2020'den beri3.317 mesaj
#20
Yani Kimin Yazdığı Belli Değil Sadece Bi Program Gibi Duruyor Öyle Mi ?
Ya siteyi yapan yazdı veya Shell sosyal mühendislik denemesi yapıyor
2020'den beri432 mesaj
#21
Kodun Amacını Anladım ? (Ulan Ne Paranoyak Adamlarız)
Bu Kodun Amacı İnsanlara Bi Python Yazılımı Örneği Göstermek Başka Bi Amacı Yok Bu Bir Örnek :D
😂 1
2020'den beri432 mesaj
#23
Ben Kaçar Kolay Gelsin İşim Çıktı
023 Konuyu açan
2020'den beri3.960 mesaj
#24
Yani Kimin Yazdığı Belli Değil Sadece Bi Program Gibi Duruyor Öyle Mi ?
1597238477137.png
demo = Yeni Oluşturulmuş Dokunulmamış Temiz Bir PHP Projesi.
_test_runner.py = Dosyamız.
Bunu okuyan o kodu da anlar
bir de unit_tests kütüphanesi var. aynı değiller :D
👍 1
2012'den beri3.287 mesaj
#25
Basit bir unit test uygulaması. Çıktıyı json formatında veriyor.
👍 1❤️ 1

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.