Zum Inhalt wechseln

Als Gast hast du nur eingeschränkten Zugriff!


Anmelden 

Benutzerkonto erstellen
Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.
  • Antworte auf Themen oder erstelle deine eigenen.
  • Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
  • Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
  • Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.
 

   

Foto

FTP-Checker

- - - - -

  • Bitte melde dich an um zu Antworten
6 Antworten in diesem Thema

#1
matrix567

matrix567

    Script Kiddie

  • Members
  • PIPPIPPIPPIP
  • Likes
    4
  • 39 Beiträge
  • 16 Bedankt

Suche ein tool womit ich mehrere FTP-Server Checken kann?

THX



#2
DR.zydz

DR.zydz

    Altes Haus

  • Elite Member
  • Likes
    229
  • 394 Beiträge
  • 385 Bedankt
  • 631033078
  • Android [root]
  • Windows, Linux

Erstelle doch ein Script für Blackbullet/OpenBullet oder wenn du Zugriff auf eine Shell hast geht das auch ganz gut. Nmap ist der Klassiker dafür oder du versuchst es mal damit:

https://sourceforge.net/p/worawita/wiki/Home/

 


Dzu5d.jpg

 

DHHC


#3
Ch!ller

Ch!ller

    Shinigami

  • VIP
  • PIPPIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    897
  • 927 Beiträge
  • 1301 Bedankt
  • Spender
  • verifiziert

Versuch es mal mit DK Brute 1.9.1 von fLaSh

Please Login HERE or Register HERE to see this link!

(cracked no key needed)

Please Login HERE or Register HERE to see this link!


Alle Angaben und Informationen dienen lediglich der Theorie!


Thanked by 1 Member:
Zero00m

#4
matrix567

matrix567

    Script Kiddie

  • Members
  • PIPPIPPIPPIP
  • Likes
    4
  • 39 Beiträge
  • 16 Bedankt

sind schon gute tool aber ich will einfach nur ne ip liste einfügen und der soll mir den status code zurück geben ob zb 200 oder 500 usw



#5
sup3ria

sup3ria

    Hacker

  • Premium Member
  • Likes
    117
  • 186 Beiträge
  • 48 Bedankt

Sag genau welche Funktionen und Ich code es dir :-)



#6
matrix567

matrix567

    Script Kiddie

  • Members
  • PIPPIPPIPPIP
  • Likes
    4
  • 39 Beiträge
  • 16 Bedankt

Cool Danke 

 

hier ein Bsp.:

Please Login HERE or Register HERE to see this link!

 

nur halt für ftp

 

im Deteil

 

Liste mit FTP-Adressen oder IP-Adressen wird eingefügt und dann wird jede Adresse geprüft und der Status-Code zurück gegeben ob 200 oder 230 oder 500 usw

 

Wenn es geht mit javascript  :)



#7
sup3ria

sup3ria

    Hacker

  • Premium Member
  • Likes
    117
  • 186 Beiträge
  • 48 Bedankt
package main

import (
	"bufio"
	"flag"
	"log"
	"os"
	"strings"
	"sync"
	"github.com/jlaffaye/ftp"
	"time"
)

var wg sync.WaitGroup

type env struct {
	filepath string
}

type Job struct {
	Work string
}

//sending produced to channel "jobs" and after closes the channel.
func (env *env) producer(jobs chan<- *Job) {
	file, err := os.Open(env.filepath)
	if err != nil {
		log.Fatal(err)
	}
	defer file.Close()

	scanner := bufio.NewScanner(file)
	for scanner.Scan() {
		jobs <- &Job{Work: strings.TrimSpace(scanner.Text())}
	}
	if err := scanner.Err(); err != nil {
		log.Fatal(err)
	}
	close(jobs)
}

func writer(results <-chan *Job, done chan<- bool) {
	for {
		j, more := <-results
		if more {
			log.Println(true, j.Work)
		} else {
			done <- true
			return
		}
	}
}

func worker(jobs <-chan *Job, results chan<- *Job, port string) {
	for {
		j, more := <-jobs
		if more {
			c, err := ftp.Dial(j.Work+port, ftp.DialWithTimeout(5*time.Second))
			if err != nil {
				log.Println(false, j.Work)
				continue
			}
			if err := c.Quit(); err != nil {
				continue
			}
			results <- j
		} else {
			wg.Done()
			return
		}
	}
}

func main() {
	var threads = flag.Int("threads", 10, "concurrent threads")
	var file = flag.String("filepath", "ips.txt", "path to file")
	var port = flag.String("port", "21", "port")
	flag.Parse()

	var jobs = make(chan *Job, 1000)
	var results = make(chan *Job, 1000)
	var done = make(chan bool, 1)

	for w := 1; w <= *threads; w++ {
		wg.Add(1)
		go worker(jobs, results, *port)
	}

	env := env{filepath: *file}
	go env.producer(jobs)
	go writer(results, done)
	wg.Wait()
	close(results)
	<-done
}

Habe dir einen in Go geschrieben.

 

Windows compiled :

Please Login HERE or Register HERE to see this link!

 

pw: toolbase


Bearbeitet von sup3ria, 18 Februar 2020 - 02:36 Uhr.




  Thema Forum Themenstarter Statistik Letzter Beitrag

Besucher die dieses Thema lesen: 1

Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0

Die besten Hacking Tools zum downloaden : Released, Leaked, Cracked. Größte deutschsprachige Hacker Sammlung.