Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
machine1337
GitHub Repository: machine1337/fake-sms
Path: blob/main/fakesms.py
736 views
1
import re
2
import os
3
import time
4
import platform
5
import base64
6
print("[*] Checking Requirements Module")
7
if platform.system().startswith("Linux"):
8
try:
9
import requests
10
except ImportError:
11
os.system("python3 -m pip install requests -q -q -q")
12
import requests
13
try:
14
import termcolor
15
except ImportError:
16
os.system("python3 -m pip install termcolor -q -q -q")
17
import termcolor
18
try:
19
import colorama
20
from colorama import Fore, Back, Style
21
except ImportError:
22
os.system("python3 -m pip install colorama -q -q -q")
23
import colorama
24
from colorama import Fore, Back, Style
25
try:
26
from pystyle import *
27
except:
28
os.system("python3 -m pip install pystyle -q -q -q")
29
from pystyle import *
30
elif platform.system().startswith("Windows"):
31
try:
32
import requests
33
except ImportError:
34
os.system("python -m pip install requests -q -q -q")
35
import requests
36
try:
37
import termcolor
38
except ImportError:
39
os.system("python -m pip install termcolor -q -q -q")
40
import termcolor
41
try:
42
import colorama
43
from colorama import Fore, Back, Style
44
except ImportError:
45
os.system("python -m pip install colorama -q -q -q")
46
import colorama
47
from colorama import Fore, Back, Style
48
try:
49
from pystyle import *
50
except:
51
os.system("python -m pip install pystyle -q -q -q")
52
from pystyle import *
53
colorama.deinit()
54
banner = Center.XCenter(r"""
55
_______ _ _ _______ ____ __ __ ______
56
/ / ___/ \ | |/ / ____| / ___|| \/ / ___\ \`
57
| || |_ / _ \ | ' /| _| ____\___ \| |\/| \___ \| |
58
< < | _/ ___ \| . \| |__|_____|__) | | | |___) |> >
59
| ||_|/_/ \_\_|\_\_____| |____/|_| |_|____/| |
60
\_\ /_/
61
SEND MESSAGE ANONYMOUSLY
62
""")
63
64
def check_net1():
65
print(termcolor.colored("[*] Checking Internet Connection:- ", 'cyan'))
66
url = "https://www.google.com"
67
timeout = 5
68
try:
69
request = requests.get(url, timeout=timeout)
70
print(Fore.GREEN+"[*] Connected to the Internet")
71
os.system('cls' if os.name == 'nt' else 'clear')
72
print(Colorate.Vertical(Colors.green_to_yellow, banner, 2))
73
menu()
74
except (requests.ConnectionError, requests.Timeout) as exception:
75
print(Fore.RED+'[*] No Internet Connection....')
76
77
78
def menu():
79
ans = True
80
while ans:
81
print(termcolor.colored("""
82
1.Usage
83
2.Send SMS
84
3.Exit/Quit
85
""", 'yellow'))
86
ans = input(termcolor.colored("Choose From Given Options: ", 'cyan'))
87
if ans == "1":
88
print("\033c")
89
usage1()
90
elif ans == "2":
91
print("\033c")
92
main_check1()
93
elif ans == "3":
94
print("\033c")
95
print(Colorate.Vertical(Colors.green_to_yellow, banner, 2))
96
print(Fore.GREEN+"\n [+] Thanks For Using Fake-SMS! See You Tomorrow")
97
ans = None
98
else:
99
print(Fore.RED+"\n [+] Not Valid Choice Try again")
100
101
102
def usage1():
103
print(Colorate.Vertical(Colors.green_to_yellow, banner, 2))
104
print(termcolor.colored('''
105
\n 1. Your Country Code Must Be without +
106
2. Country Code Example: 91
107
3. Your Phone Number Must be Start Without 0
108
4. Full Usage: 913443210111
109
110
..........NOTE: Only One Text Message Is Allowed Per Day...........
111
112
''', 'magenta'))
113
114
115
def main_check1():
116
print(Colorate.Vertical(Colors.green_to_yellow, banner, 2))
117
x = input(termcolor.colored("\n[*] Enter Your Number:- ", 'green'))
118
y = input(termcolor.colored("\n[*] Enter Your Message:- ", 'blue'))
119
message = base64.b64decode('aHR0cHM6Ly90ZXh0YmVsdC5jb20vdGV4dA=='.encode('ascii')).decode('ascii')
120
resp = requests.post(f'{message}', {
121
'phone': x,
122
'message': y,
123
'key': 'textbelt',
124
})
125
print(termcolor.colored("\n[*] Sending message ", 'yellow'))
126
time.sleep(2)
127
z = str(resp.json())
128
n = 'False'
129
if re.search(n, z):
130
print(termcolor.colored('\n[ X ] Message not sent! Please Try Again SomeTime Or Use Any Eurpose Based Vpn',
131
'red'))
132
else:
133
print(termcolor.colored(f'\n[ ✔ ] Message sent To:- {x} ', 'green'))
134
135
136
def op():
137
try:
138
if platform.system().startswith("Windows"):
139
os.system("cls")
140
print(Colorate.Vertical(Colors.green_to_yellow, banner, 2))
141
check_net1()
142
elif platform.system().startswith("Linux"):
143
print("\033c")
144
check_net1()
145
else:
146
print(termcolor.colored("Please Use Windows Or Linux OS!", 'red'))
147
except KeyboardInterrupt:
148
print(termcolor.colored("\n [*]You Pressed The Exit Button!", 'red'))
149
quit()
150
op()
151
152