Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam mam pytanie jak zrobić taki program który sprawdza wszystkie możliwe kombinacje znaków typu "char" (nie wiem jak to nazwać już póżno) z cyframi sobie radze zresztą to proste tu kod

 

To jest ukryta treść, proszę

 

Szukałem w google nie znalazłem

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

Po pierwsze, nie tak się liczy liczbę kombinacji :]

 

Poczytaj sobie coś na wiki o kombinatoryce, albo wzorze Newtona.

 

Ogólnie rządzą tym bardziej skomplikowane mechanizmy, nie tak łatwo wyliczyć ten czas dla 1kk kombinacji ;]

 

Ale potrzebujesz funkcji

_ArrayCombinations

albo

_ArrayPermute

 

Po przykładach się skumasz która co i jak robi.

 

A co do zapełnienia samej tablicy literkami, to For $i = XX to YYY $array[$i - ileś] = Chr($i) Next

 

Zakres sobie dobierzesz.

Ta sygnatura jest pusta.

Opublikowano (edytowane)

_arrayPermute, próbowałem coś zdziałać ale w au3 tablice mają za małą maksymalną liczbę elementów i za każdym razem gdy wrzucę do programu więcej niż 10 znaków wywala błąd w konsoli:

To jest ukryta treść, proszę

 

Nie wiem czy da się to przeskoczyć, daję kod może ktoś przerobi:

To jest ukryta treść, proszę

 

To jest główna funkcja generująca permutacje. I jeśli ktoś chce tego użyć to lepiej użyć _ArrayDisplay zamiast MsgBox bo przy prawie 400k kombinacji dla 9 cyfr Nie widać wszystkich wyników.

Edytowane przez Maciek134

[TUT] Full Autoit V3 Tutorial

yo po 1 nie kayloger tylko bot który zapamiętuje hasła -_-

stop1.png

Opublikowano (edytowane)

@up:

a dziwisz się? co to w ogóle jest:

To jest ukryta treść, proszę

i do czego ma niby służyć... _ArrayPermute to jedyne sensowne rozwiązanie.

 

#EDIT:

aha, załapałem... chciałeś zastąpić ArrayPermute tym czymś tak? To teraz powtórz to dla 13 znaków w 128 bitowym WEP. I jeszcze zmuś to do poprawnego działania.

 

#EDIT2:

To złam nim tak jak napisałem 128 bit WEP ASCII który niech np. wygląda tak: zx3sSD4AY7yuO

Teraz rozumiesz o co mi chodziło? Hasło 111 to randomem można odgadnąć.

Edytowane przez Maciek134

[TUT] Full Autoit V3 Tutorial

yo po 1 nie kayloger tylko bot który zapamiętuje hasła -_-

stop1.png

Opublikowano

oj nieładnie, nieładnie.

kiedy komuś odpisujesz, to pisze się posty pod a nie edytuje bzdury nad.

widzisz (?)... tak jak ja to teraz robię. chyba proste do zapamiętania.

 

więc co do tej twojej genialnej terori... to tak szczerze nie wiem o co biega z tym 128 i co to ma do tematu ale brzmi to dla mnie jak:

"i huj z tego ze nie znam sie na zegarku, ale inkaskie pismo węzełkowe jestem w stanie rozpierdolić w 3 min, byle bym miał palec w dupie"

 

 

 

a wracając do tematu i pierwszego posta

nie da sie tego przyspieszyć bo sama funkcja send jest zawolna.

zamiast tych cyfr od jeden do 100 niech program wpisuje kolejno znaki z tablicy

tak obrazowo zrób coś w stylu $aray[x] = [1,2,3,4...a,b,c,d....X,Y,Z]

i po kolei odliczaj każdy element

Opublikowano

@up:

jak chcesz, gz double...

dlatego właśnie używa się magicznego przycisku "edytuj"...

 

A ty chyba nie ogarnąłeś ocb. Te 128 bitów WEP to klucz do zabezpieczenia sieci Wi-Fi - nie ma to znaczenia chodziło mi tylko o 13 znakowe hasło z dużymi, małymi literami i cyframi. A co do twojego pr0 cytatu:

"znam się na jebanym zegarku, ale wolę używać elektronicznego zamiast analogowego bo jest kurwa wygodniejszy"

 

Tak to się ma do twojego "algorytmu". Po kiego chuja kombinować skoro jest coś co działa? A to że się nie umie tego używać, lub nie ogarnia jak to działa to już inna historia.

 

@off:

masz pod nickiem nagrodę [MPC Coders Team] - nie wiem o co z tym chodzi ale skoro nie wiesz co to jest klucz WEP albo 128 bitów (bo napisałeś że nie wiesz o co mi chodzi z tym 128) to chyba bardziej random prize niż coś poważnego...

[TUT] Full Autoit V3 Tutorial

yo po 1 nie kayloger tylko bot który zapamiętuje hasła -_-

stop1.png

Opublikowano

Dla dwóch liter

 

To jest ukryta treść, proszę

 

działa zwraca idealnie 625 możliwości (czyli dobrze) Tak ?

 

ale jakoś moim sposobem dało by się zrobić 3 znaki ale 4 to już wykracza poza moją abstrakcje :P

dziwki za pomoc

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

Wedlug mnie dziob mial dobry pomysl troche zmienilem jego kod i mozna szukac kombinacji 4 cyfrowych

To jest ukryta treść, proszę

chyba o to chodzi tak czy o caly alfabet i cyfry?? ale tego juz nie ogarniam :P przynajmij narazie. ten sposob dziala nawet do 10 cyfr tylko nie wiem jak naprzyklad mozna dodac litery ale to wyjdzie juz masa wynikow watpie czy to realne zeby znales w tym wlasciwe haslo ^^ a do tego trzeba wiedziec ile ma byc znakow:)

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...