├── .travis.yml ├── .github └── FUNDING.yml ├── README.md └── MetasploitFrameworkDatabaseManagement.py /.travis.yml: -------------------------------------------------------------------------------- 1 | language: python 2 | python: 3 | - "3.4" 4 | - "3.5" 5 | - "3.6" 6 | # command to install dependencies 7 | install: 8 | - pip install . 9 | # command to run tests 10 | script: 11 | - pytest tests/*.py 12 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: ismailtasdelen 4 | patreon: ismailtasdelen 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: ismailtasdelen 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 13 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Python - Metasploit-Framework Database Management 2 | 3 | Python programlama dili ile yazılmışdır. Metasploit-Framework aracı için 4 | yazılmış veritabanı yönetim aracıdır. 5 | 6 | # Programın Özellikleri : 7 | 8 | (1) Metasploit-Framework Database Init 9 | 10 | (2) Metasploit-Framework Database Reinit 11 | 12 | (3) Metasploit-Framework Database Delete 13 | 14 | (4) Metasploit-Framework Service Database Start 15 | 16 | (5) Metasploit-Framework Service Database Stop 17 | 18 | Video : https://www.youtube.com/watch?v=4jfKZl5IzWs 19 | 20 | Kaynak Kod : https://github.com/ismailtasdelen/Python-Metasploit-Framework-Data- 21 | base-Management 22 | 23 | # Ekran Görüntüsü : 24 | 25 | ![metasploitframeworkdatabasemanagement](https://cloud.githubusercontent.com/assets/15425071/15801827/078ed072-2a6f-11e6-93dc-531578fa8114.png) 26 | -------------------------------------------------------------------------------- /MetasploitFrameworkDatabaseManagement.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/eny python 2 | # -*- coding:utf-8 -*- 3 | 4 | import os 5 | import sys 6 | 7 | MetasploitFramework_databasemanagement_ico = """ 8 | #################################################################################### 9 | # PYTHON - METASPLOIT FRAMEWORK DATABASE MANAGEMENT - GH0ST S0FTWARE # 10 | #################################################################################### 11 | # CONTACT # 12 | #################################################################################### 13 | # DEVELOPER : İSMAİL TAŞDELEN # 14 | # Mail Address : pentestdatabase@gmail.com # 15 | # LINKEDIN : https://www.linkedin.com/in/ismailtasdelen # 16 | # Whatsapp : + 90 534 295 94 31 # 17 | #################################################################################### 18 | """ 19 | star = "####################################################################################" 20 | 21 | print MetasploitFramework_databasemanagement_ico 22 | 23 | def msfdb_init(): 24 | os.system("msfdb init") 25 | 26 | def msfdb_reinit(): 27 | os.system("msfdb reinit") 28 | 29 | def msfdb_delete(): 30 | os.system("msfdb delete") 31 | veritabani_kaldirildi_mesaj_ico = "Metasploit-Framework Veritabanı Kaldırıldı." 32 | print star 33 | print veritabani_kaldirildi_mesaj_ico 34 | 35 | def msfdb_start(): 36 | os.system("msfdb start") 37 | servis_baslatma_mesaj_ico = "Metasploit-Framework Service Database Starting.." 38 | print star 39 | print servis_baslatma_mesaj_ico 40 | 41 | def msfdb_stop(): 42 | os.system("msfdb stop") 43 | servis_durdurma_mesaj_ico = "Metasploit-Framework Service Database Stop.." 44 | print star 45 | print servis_durdurma_mesaj_ico 46 | 47 | def program_cikis(): 48 | print star 49 | cikis_mesaj = "Programdan çıkış yaptınız.." 50 | print cikis_mesaj 51 | print star 52 | sys.exit() 53 | 54 | islemler_ico = """ 55 | (1) Metasploit-Framework Database Init 56 | (2) Metasploit-Framework Database Reinit 57 | (3) Metasploit-Framework Database Delete 58 | (4) Metasploit-Framework Service Database Start 59 | (5) Metasploit-Framework Service Database Stop 60 | (6) Exit 61 | """ 62 | 63 | print islemler_ico 64 | 65 | print star 66 | 67 | islem = input("Yapılcak işlem numarasını giriniz : ") 68 | 69 | if islem == 1: 70 | print star 71 | msfdb_init() 72 | print star 73 | 74 | elif islem == 2: 75 | print star 76 | msfdb_reinit() 77 | print star 78 | 79 | elif islem == 3: 80 | print star 81 | msfdb_delete() 82 | print star 83 | 84 | elif islem == 4: 85 | print star 86 | msfdb_start() 87 | print star 88 | 89 | elif islem == 5: 90 | print star 91 | msfdb_stop() 92 | print star 93 | 94 | elif islem == 6: 95 | program_cikis 96 | --------------------------------------------------------------------------------