-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathC-OSINT.py
133 lines (90 loc) · 3.3 KB
/
C-OSINT.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
from attr import validate
from card_identifier.cardutils import validate_card
from card_identifier.card_type import identify_card_type
from card_identifier.card_issuer import identify_card_issuer
import ccard
from bank_card import BankCard
import colorama
from payment_card_identifier import CardIdentifier
banner = '''
░█████╗░░░░░░░░█████╗░░██████╗██╗███╗░░██╗████████╗
██╔══██╗░░░░░░██╔══██╗██╔════╝██║████╗░██║╚══██╔══╝
██║░░╚═╝█████╗██║░░██║╚█████╗░██║██╔██╗██║░░░██║░░░
██║░░██╗╚════╝██║░░██║░╚═══██╗██║██║╚████║░░░██║░░░
╚█████╔╝░░░░░░╚█████╔╝██████╔╝██║██║░╚███║░░░██║░░░
░╚════╝░░░░░░░░╚════╝░╚═════╝░╚═╝╚═╝░░╚══╝░░░╚═╝░░░
[+] Title => C-OSINT [*]
[*] Coder => Krd-Pentester [*]
[*] Version => 0.1 [*]
'''
def menu():
print("[1-] Credit Card Validation : ")
print("[2-] Credit Card Type : ")
print("[3-] Credit Card Issuer :")
print("[4-] Credit Card Generator :")
print("[5-] BankCard : ")
print("[6-] Card Identify :")
ya_choice = int(input("Choose Ya Option Buddy =>"))
if ya_choice==1:
valid()
elif ya_choice==2:
typer()
elif ya_choice==3:
issuer()
elif ya_choice==4:
creadit_gene()
elif ya_choice==5:
BnkCard()
elif ya_choice==6:
identifer()
def valid():
from card_identifier.cardutils import validate_card
Credit_card_numbers = input("Enter Your Credit Card Numbers => ")
Validate = validate_card(Credit_card_numbers)
print(Validate)
def typer():
Credit_card_numbers = input("Enter Your Credit Card Numbers => ")
Validate = identify_card_type(Credit_card_numbers)
print(Validate)
def issuer():
Credit_card_numbers = input("Enter Your Credit Card Numbers => ")
Validate = identify_card_issuer(Credit_card_numbers)
print(Validate)
def creadit_gene():
print("[+] Master Card => ")
print("[+] Visa Card => ")
print("[+] Discover => ")
print("[+] American Express => ")
credit_type = int(input("===>"))
if credit_type==1:
mst()
elif credit_type==2:
vis()
elif credit_type==3:
disc()
elif creadit_gene==4:
american()
def mst():
x = ccard.mastercard()
print(x)
def vis():
y = ccard.visa()
print(y)
def disc():
z = ccard.discover()
print(z)
def american():
a = ccard.americanexpress()
print(a)
def BnkCard():
bank_card_number = input("Bank Card Number ==>")
bank_name = BankCard(bank_card_number)
print(bank_name)
def identifer():
import json
bank_card_number = input("Bank Card Number ==>")
ya_card = CardIdentifier.from_numbers(bank_card_number)
print(ya_card)
if __name__ == "__main__":
menu()
creadit_gene