Anonymní profil WraCkeR – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil WraCkeR – Programujte.comAnonymní profil WraCkeR – Programujte.com

 

Příspěvky odeslané z IP adresy 212.5.205.–

C / C++ › C++ a system()
24. 3. 2012   #155414

Ale spravi mi to aj cez prikazovy pri tomto pare. Tak asi tam pridam aj hash na porovnavanie s oroginalom.

Dakujem ti :D a sorry ze som otravoval s takou somarinou

C / C++ › C++ a system()
24. 3. 2012   #155413

omg taka chyba :D sa hanbim. Ok, teraz to ide ale tak mi to skonci s tym, ze heslo je 1142 a zadane bolo 4563.

C / C++ › C++ a system()
24. 3. 2012   #155409

Ahoj,

mam generator slov. Chcem si vyskusat, ako dlho by mi trval brute force na moj zasifrovany subor. Pouzivam Linux (Ubuntu 10.11). Subor som zasifroval pomocou openssl:

echo 4563 | openssl des -in cisty_text -out mesage -pass stdin

-in subor ktory posielam na sifrovanie

-out je zasifrovany subor

-pass stdin - nastavi heslo 4563 (v tomto pripade)

Ked chcem desifrovat pred -in sa da prepinac -d

Program mi vzdy skonci hned na prvom pokuse s chybou Floating point exception a neviem najst chybu. 

Pravdepodobne mi to vzdy spadne na return_code = system(command);

Vopred Dakujem za vsetky rady. 


#include <iostream>
#include <fstream>
#include <sstream>
#include <math.h>
#include <time.h>
#include <pthread.h>
#include <stdlib.h>

#define time_interval 10

using namespace std;

unsigned long word_counter = 0; //pocitadlo vygenerovanych hesiel
char allowed_characters[] = {'1', '2', '3', '4', '5', '6', '7', '8', '9', '0'};  //znaky pre generovanie hesla
int max_password_lenght = 5;
int size_of_allowed_characters = sizeof(allowed_characters) / sizeof(char);

time_t start_time;

pthread_t vlakno1, vlakno2;
int v1, v2;

int return_code;

unsigned long all_possible_passwords_count(){
	unsigned long total_passwords = 0;
	int password_size = max_password_lenght;
	for (int i = password_size; i > 0; i--){
		total_passwords += pow(size_of_allowed_characters, password_size);
		password_size--;
	}
	return total_passwords;
}

void * trace_to_file(void *txt){
	while ((int *)txt){
	ofstream trace;
	trace.open("trace.txt", ios::app);

	unsigned long total = all_possible_passwords_count();
	trace << "Total: " << total << " words" << endl;
	trace << "Used (generated): " << word_counter << " words" << endl;
	trace << "To end: " << total - word_counter << " words" << endl;

	//ziskat cas
	time_t current_time;
	current_time = time(NULL);

	//cas od zaciatku
	trace << "Time from start: " << current_time - start_time << " seconds" << endl;
	unsigned long finish = (total * (current_time - start_time)) / (word_counter);
	trace << "Total time to finish (presumption): " << finish << " seconds" << endl;
	trace << "--------------------------------------------" << endl;

	trace.close();
	sleep(time_interval);
	}
}

void generate_next_word (string word){
	if (word.length() <= max_password_lenght){
		cout << "Test for password: " << word << endl;

		string pass = "echo " + word + " | openssl des -d -in message -out de_mesage -pass stdin";
		const char *command = pass.c_str();

		cout << command << endl;

		return_code = system(command);

		if (return_code == 0){
			cout << "OK password is: " << endl;
			exit(0);
		}
		else if (return_code != 0) {
			word_counter++;
					string new_word;
					for (int i = 0; i < size_of_allowed_characters; i++){
						string add_character;
						add_character = allowed_characters[i];
						new_word = word + add_character;
						generate_next_word(new_word);
					}
		}
	}
}

void * call_start(void *txt){
	for (int i = 0; i < size_of_allowed_characters ; i++){ //-lpthread
		string word;
		word = allowed_characters[i];
		generate_next_word(word);
	}
	exit(0);
}

int main(){
	start_time = time(NULL);
	char pokus1[] = "text";

	v1 = pthread_create( &vlakno1, NULL, &call_start, (void*)&pokus1);
	int param = v1;
	v2 = pthread_create( &vlakno2, NULL, &trace_to_file, (void*)&param);
	pthread_join(vlakno2, NULL);
	//exit(0);
}
Java › Vývoj pro android
12. 11. 2010   #135805
Java › Vývoj pro android
11. 11. 2010   #135757
C / C++ › problem s konfiguraciou
2. 1. 2009   #93204

Mno len neviem co vseto tam mam nalinkovat,
nemas nejaky clanok o tom ako to staticky nalinkovat?
Alebo ak mas vela casu tak nejak v kratkosti popisat co to vsetko zahrna.

C / C++ › problem s konfiguraciou
2. 1. 2009   #93200

mam ten isty problem no momentalne nemam cas sa na to viac sustredit , a identifikovat o co vlastne ide, preco tie binarky nefunguju na inom pc ako na tom ktorom bol skomilovany , alebo len na tom na ktorom je nahodene VS.
Snad by to mohol niekto vysvetlit preco vlastne tie binarky nefunguju, je to tym ze to je kompilovane pod VS2kX Express ?

Nasiel som par clankov, ak mas cas tak to skus checknut.

http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/66bc8cab-c134-49a8-85e5-37ca9efbdeb4/
http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/36971526-95f3-4a9f-a601-1843c86332c1/
http://msdn.microsoft.com/en-us/library/ms235265(VS.80).aspx

C / C++ › Ukladanie dat
6. 11. 2008   #89220

hmm i to je moznost a dost jednoducha,
ale myslim ze ten binarny zapis sa mi zda v buducnosti viac vyuzitelny.

A o tom zlibe viem, ale je to len obycajna libarka na pracu s archvom,
tu by som aj vyuzil keby som chcel usetrit miesto :] .

C / C++ › Ukladanie dat
5. 11. 2008   #89143

sry nevedel som to ako pomenovat ..ale jj mas pravdu je to binarny zapis.
dik za comment :}

Ale potreboval by som s tym binarnym zapisom trosku help.
Vedel by si mi sem hodit nejaky priklad popripade nejaku funkciu z Cpp
ktora umoznuje takto prelozit z normalneho formatu do binarneho?

C / C++ › if vs. else if
5. 11. 2008   #89140

jj tak ako vravi commander..je to trosku setrnejsie..
taktiez na tento sposob mozes spravit

switch(bb)

{
case xx:
...
break;
case xx:
..
}

pravda len ak ocakavas nejake staticke hodnoty.

C / C++ › Ukladanie dat
5. 11. 2008   #89133

Zdravim aktualne sa zaujimam o programovanie hier v SDL,
no popri tom ma trapi jedna vec, kedze hru som nikdy pred tym nekodil
takze teoreticky aj viem co treba spravit ale neviem pomocou coho.

Ide o to ze do hry sa nacitavaju pozicie objektov a informacie o objektoch
zo suboru, no momentalne tento subor je obycajne txt-cko :].
Chcel by som tento subor sconvertovat do nejakeho tvaru ktory by bol pre uzivatela neprecitatelny.
Skusal som to tymto sposobom pomocou binarneho modu v fstreame.

   void write_to_binary_file()

{
Data nData;
fstream binary_file("test.dat",ios::out|ios::binary|ios::app);
binary_file.write(reinterpret_cast<char *>(&nData),sizeof(Data));
binary_file.close();
}


Ale tento system mi velmi nevyhovuje.
Chcem sa opytat ako je inac mozne cryptovat nejake data,
poznate nejake ine funkcie na sifrovanie? ..
Dik moc za odpovede, nazory,navrhy :] ..

C / C++ › programovací jazyky - jaký z…
7. 4. 2008   #70724

podle mne by si mal zacat od najjednoduchsieho prog. jazyka.
ja som zacinal PHP / Linux Bash ,viem ze bash je scriptovaci jazyk
ale myslim ze je to dobry zaciatok pre ludi ktory potrebuju pochopit
syntax a preskusat si niektore cykly,podmienky ...atd ..
podla mna zaklad je pochopit chovanie cykov ..poznat premenne a ine zavyslosti.
Potom mozes na nieco vyssie. Podla mna ak je sikovny tak to stihne v pomerne kratkej dobe.
Myslim ze nemoze nikto povedat presny cas kolko mu to zaberie , take nieco ako niekto
kecal hore ze po roku nech prejde na Cpp .. to je somarina podla mna to by si mal stanovit sam clovek a odvodit to podla toho ci pochopil o vsetko co je potrebne. Niekomu to trva 2 mesiace , niekomu 2 roky..atd ..
Ale ak uz budes prechadzat z nejakeho jednoduchsieho prog. jaz. tak id na C++ podla mna je ovela pochopitelnejsie, a mas k nemu vela pochopitelneho manualu aj vo svojom jazyku.
Na tuto temu ma kazdy iny nazor, lebo nie vsetci sme zacinali rovnako.
Takze nepytaj sa druhych na nazor ale rob to podla toho co chces v buducnosti dosiahnut alebo sa skor pytaj ktory jazyk sa oplati ucit ak s nim chces uspiet aj v buducnosti.
Have FUN!

All the best Alexey :]

OS - GNU / Linux › Distribuce linuxu
3. 4. 2008   #70436

mno nekdy se treba pohrat s nahozenim a nastavenim spravnych ovladacu ..
ja mam na svem NB ati xpress 1150 a na to jak je stara tak se mi podarilo spoojazdnit 3d akceleraci..
I kdiz jsem prestudoval dost webu a zjistil si o tom vic..ale tobe bych radil totez :] .. mno ale tak az dojdu domu tak ti postnu sem nejake stranky kde by jsi moh najit nejake dobre info ..

OS - GNU / Linux › Linux zdrojové kódy
3. 4. 2008   #70435

kdiz si chce prekopat cely OS mel by zacat kopat od zacatku a najit misto kde zacit kopat..takze
enjoy google :]

OS - GNU / Linux › sitova karta
3. 4. 2008   #70434

To Zelenáč :

myslim ze vsechno co v tom souboru potrebujes je ..

auto lo


iface lo inet loopback

iface eth1 inet static

address 192.168.172.198

netmask 255.255.255.0

gateway 192.168.172.1

auto eth1


nebo jen

auto lo


iface lo inet loopback

auto eth1
iface eth1 inet dhcp


jeste se chci zeptat jestli ti de internet i kdiz se ti tyhle cisla zarizeni meni..
a kdy se ti to meni po kazdem resetu? skus tam hodit jen to co jsem napsal a skus reset..

OS - GNU / Linux › sitova karta
2. 4. 2008   #70352

To Zelenáč : a /etc/network/interfaces ??

OS - GNU / Linux › opensuse a wifi
1. 4. 2008   #70311

kdiz ji nemas naisntalovanu tak se mrkni do dmesg tam alespon mne psalo kdiz byla nejaka chyba s wifi nebo jinym zarizenim ..

OS - GNU / Linux › OpenSUSE / SUSE Linux - vaše…
1. 4. 2008   #70310

Mandriva je total nepouzitelna ..podle mne kdiz chces pak pokracovat v duchu IT ..tak skus nejaky debianlike distro nebo redhad napr Fedora.. tie sa u nas v IT najviac pouzivaju .. Suse je bordel..a to uz nevravim ked to niekto spoji s KDE .. tak omg..spravujem podobny server kde bezi oracle..ale tak nechcem vam napisat ten 10 metrovi zoznam nadavok ked sa tam napajam.. je to proste user-friendly ale pre administraci vubec ne.. rek bych ze jen na takove desktopove lamky..
na moj nb byla odporucena jaka kolvek distribuce Suse od 9.x verze .. ale kdiz sem tam hodil Suse tak muj nb zacal chorobne blbnout..a nic nebylo stabilne.. a ovladace nainstalovat a sehnat..fuuu to by byla dalsi kniha jak sem se k nim dostal... Novell at si nadalej podpisuje smlouvi s MS ...

OS - GNU / Linux › Distribuce linuxu
1. 4. 2008   #70309

tiez by som povedal takto ako vravi mates..
a uplne mozes vynechat escubovu teoriu postupnosti distribucii..akoze neviem ako ty kamarad ale uz ked sa naucis pracovat v terminaly tka naco ti striedat distra?? ..chaps ty vobec co je linux? .. zase vsetci vidite linux ako graficke prostredie.. ale to nieje ono ..

OS - GNU / Linux › Používáte linux????????
1. 4. 2008   #70308

vsechno se da v Linuxu jen je treba vedet ako .. naco kupovat nejaky zatrhly system .. teda sry tak se zeptam kolik z vas co tu chvalilo linux ma oficialny win.. a budeme doma.. tak ani sami nevite ze velke procento i kdiz ma zakoupeny win tak uz urcite poorusilo nejednu podminku v Licencni smlouve ... jen si ji skuste procist celu mam dojem ze ji 90% z vas ani necetlo ..
Linux je univerzalni operacny system.. I kdiz ten vysla Vista ale ja se na to divam jako ze serverovske strany..kdiz uz vyhodil novy MS Win. Server naco je tam proboha Aero?? .. lol... coz na linuxu nemate s tim problem ... Univerzalni OS rikam proto Linuxu protoze se da vyuzit jak na provozovani serveru , tak na spracovani grafiky, tak i na kazdodenne pouzivani, jednoznacne na programovani..A kdiz uz ne kvuli tomu tak uz jen kvuli bezpecnosti.. jen si prosimvas nepredstavujte Linux jako si ho predstavuji tvurci KDE .. tohle je jen pro pitomce co se nevedi zorientovat po prechodu z Win->Lin.. Opravdovi Linux je Terminal a Bash/Shell scripty ..zaadne okinka..zadne klikanky...
Vidim ze kazdy by ocenil mit programy z Win na Linuxu ..ale to je bez pouziti nejakeho emulovaneho win prostredi nemozne..
Ale na internetu existuje spousta alternativ. Taky pouzivam win ale jen pro jedinou vec. Visual Studio.. v Linuxu nejsou takove IDE prostredi ktere by mohli konkurovat tomuhle nastroji.. ale to beru z hledicka editoru a features ktere ma.. protoze scompilovat si to radeji skompiluji v Linuxu .. to ze nema takovou podporu v hracha programech neznamena ze lidi na tom nepracuji aby se i pod linuxem zrodili veci jako jsou ve windowse ..
Sry za ostre kritizovani Winu ale ja nepodporuji komerci ..

OS - GNU / Linux › sitova karta
1. 4. 2008   #70307

mozes mi sem hodit tvoje nastavenie z /etc/sysconfig/networking/devices/ifcfg-eth0 alebo 1 ..
alebo mi vypis co vsetko mas v tej zlozke ;] ..

3D Studio MAX › 3D program
1. 4. 2008   #70303

kazdy ma svoj nej. tezko rict ktery bude pro tebe nej ....skus si par nejznamejsich softu a uvidis
Rozhodne bych posudzoval podle dostupnych tuorialu a komunite daneho softu..ale tak uvidis sam ..

C / C++ › Bliting do Surface, ktera ne…
1. 4. 2008   #70301

tak sem postni neco at vidime co jsi ukuchtil ..:]

C / C++ › zapis do suboru
1. 4. 2008   #70300

int checkkv(int c);

void tvojefun(int y, int x, const char* filename){
std::fstream nazevtoku(filename);
int cnt = 0;

if (y>0 && x>0) cnt = 1;
else if (y>0 && x<0) cnt = 2;
else if (y<0 && x<0) cnt = 3;
else if (y<0 && x>0) cnt = 4;
nazevtoku <<"\n"<<cnt<<".kv = "<<checkkv(cnt);
}

int checkkv(int c){
switch(c){
case 1: prvykv; break;
case 2: druhykv; break;
case 3: tretikv; break;
case 4: stvrtykv; break;
default : 0;
}
}

mensi uprava
btw ty prvy,druhy..tretikv ..co to je? ..to se jeste urcite da zjednodusit.

C / C++ › VYplnění SDL_Surface průhled…
1. 4. 2008   #70298

ale to snad srandujes :]

http://programujte.com/index.php?akce=clanek&cl=2005111902-sdl-7-lekce

SDL_SetAlpha(surface_name, SDL_SRCALPHA, 100);

miesto hodnoty 100 nahradis inu v rozsahu 0-255 kde 255 je maximalna priehladnost ;]

all the best Alexey

WraCkeR
C / C++ › Jednoduchá 3D krajina
1. 4. 2008   #70297

strasny offtopic..klikatka hledat v sekci pro C#/C++ ..

MySQL › ORACLE alter session NSL....
10. 1. 2008   #61758

napisal si po vlozeni prikazu

comit;
, pripadne ked si vychadzal z konzoly tak pomocou
exit
?

MySQL › Orcacle, prosím o radu.
10. 1. 2008   #61757

tie vnucata ti neporadim ale inac by to malo byt tak nejak..

select JMENO,PRIJMENI from TABULKA where (NAROZEN-sysdate) > 18;

C / C++ › 3d hry v c++
10. 1. 2008   #61756

Odporucal by som postupne ist od klasickej konzoly k SDL a az potom k OpenGL,,
konzola -> 2D(SDL) -> (2D/3D) OpenGL ----> DirectX
ale ked uz ides podla nejakeho manualu tak je dobre si vyskusat
nieco sam z vedomosti ktore si doposial zyskal, Aby si neostal len u tych uloh z manualov.
Takto sa to lepsie naucis a ciastocne pochopis to dianie.
Hlavne zabudni na GM a tie drop'n'drag bludy.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032022 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý