Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pointers(Pokazivaci),C++ program u startup kod

[es] :: C++ programiranje :: Pointers(Pokazivaci),C++ program u startup kod

[ Pregleda: 794 | Odgovora: 16 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Pointers(Pokazivaci),C++ program u startup kod27.11.2007. u 15:06

Bok! Imam tutorijale na engleskom u pokazivacima ,ali ne kuzin nista pa ako mi malo na hrvatski mogli...


i imali kod kako da neki program stavit u startup...preko c++-a???
27.11.2007. u 15:06 

xeron
Sarajevo

Član broj: 25909
Poruke: 128
89.146.174.*



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod27.11.2007. u 16:37
Ma pusti za sada pravljenje "virusa" i malo se potrudi oko tih pokazivaca ;)
http://www.elitesecurity.org/t166418-0#1119030

if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!\n");
exit(42);
}
27.11.2007. u 16:37 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod27.11.2007. u 21:09
ma nije virus...neg cu skoro svaki file bindati c++ priogram koji ide u startup...a sta radi necu reci...hehe


jel zna iko kako?
27.11.2007. u 21:09 

glorius
Damir Nikolic
Developer, Seavus D.O.O.
YU

Član broj: 4366
Poruke: 238
212.200.234.*



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 00:12
Evo jednog nacina... Napravis tvoj exe program i napravis jos jedan ( moze da stoji u istom folderu gde i tvoj fajl ) koji ce ga iskopirati u StartUp direktorijum ( CopyFile WinAPI funkcija )...

Sto kaze Xeron, prvo pokazivaci ( pa reference, pa opet malo na pokazivace... :))) )
EOF
28.11.2007. u 00:12 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 13:01
a mozete malo pojsaniti to copy file...
28.11.2007. u 13:01 

xeron
Sarajevo

Član broj: 25909
Poruke: 128
89.146.177.*



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 13:01
Pozdrav,
Evo na ovoj temi ljudi sve fino objasnili ;)
http://www.elitesecurity.org/t...-file-sa-jednog-mesta-na-drugo


if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!\n");
exit(42);
}
28.11.2007. u 13:01 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 14:01
Ma uvek mi javi neki error...mozete li vi mi napisat da se ovaj npr. kod kopira:

Code:

#include<iostream>
using namespace std;

int main()
{
cout << "loooooooooool" ;
return 0;
}



[Ovu poruku je menjao h4ckon3 dana 28.11.2007. u 15:11 GMT+1]
28.11.2007. u 14:01 

xeron
Sarajevo

Član broj: 25909
Poruke: 128
*.PPPoE-6469.sa.bih.net.ba.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 15:06
sintaksa CopyFile(const char* file1, const char* file2, true), znaci prvo putanja do file-a koji kopiramo zatim putanja gdje kopiramo.
Code:

#include <windows.h>
#include <iostream>
using namespace std;

int main(int argc, char* argv[]){
    cout<<"Kopiram:  "<<argv[0]<<"  u c:\\kopija.exe";
    CopyFile(argv[0], "c:\\kopija.exe", true);
    cout<<"  Done!";
    system("pause");
    return 0;
}



Sta smo ustvari uradili, program nakon pokretanja sam sebe kopira u navedenu lokaciju. U argv[0] se nalazi lokacija programa koji se trenutno izvrsava tj. naseg programa. To mozes primijetiti u dijelu programa
Citat:

cout<<"Kopiram: "<<argv[0]<<" u c:\kopija.exe;

Kada pokrenes program na mjestu gdje smo naveli argv[0] ce biti ispisana trenutna lokacija naseg programa.

U CopyFile() mozes navesti bilo koje dvije lokacije sa tim sto moras paziti da kada navodis putanju između navodnika moras stavljati dupli backslash.
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!\n");
exit(42);
}
28.11.2007. u 15:06 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 16:47
hvalaa...puno si pomogao...na nikom forumu ovako ne pomazu...!

e znan da puno trazis...ali moze li ikako da bude hidden???

taj file...da ga vidis jedino kad upres view hidden files?

28.11.2007. u 16:47 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1247
217.169.209.*

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 17:20
Code:
system("attrib +h c:\\\\kopija.exe");

"Don't you worry about wikipedia, we'll change it when we get home... We'll change a lot of things..."
Homer J. Simpson
Ovo mora u potpis:
"Portability is for people who cannot write new programs" Linus T.
28.11.2007. u 17:20 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod28.11.2007. u 17:35
hvala bas ste carevi...a imam jos samo jedno pitanje...

npr. otvorin c:/documents and settings prozor...

i pokrenen taj c++ program i da mi napise ime otvorenoga prozora...

znal ko to???

jos jednon...tnxxx!
28.11.2007. u 17:35 

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 322
*.fibertel.com.ar.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod29.11.2007. u 09:58
Citat:
Burgos:
Code:
system("attrib +h c:\\\\kopija.exe");


Ccc, sto ucite decka pogresno?

Na windowsu treba koristiti API kad je to moguce. Brze je i cistije. Dakle:

Code:

#include <windows.h>

void setfilehidden(const char *filename) {
   DWORD originalAttr = GetFileAttributes(filename);
   if (     (originalAttr != INVALID_FILE_ATTRIBUTES) 
       && (!(originalAttr & FILE_ATTRIBUTE_HIDDEN)) ) {
     SetFileAttributes(filename, originalAttr | FILE_ATTRIBUTE_HIDDEN);
   }
}



Tko leti vrijedi
29.11.2007. u 09:58 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod29.11.2007. u 11:22
ma hvala...al dajte za ime prozora???
29.11.2007. u 11:22 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1247
217.169.209.*

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod29.11.2007. u 12:09
@kiklop74: Znam da je pogresno, ali to je ono sto mi je prvo palo na pamet, za prvu pomoc ;)

@h4ckon3: Ne znam kako ti, ali ja sam stekao utisak da ovo nije MSDN. Mozda bi mogao to malo da prelistas. Ili GIYF. Odgovore imas u prvih 10 rezultata.
"Don't you worry about wikipedia, we'll change it when we get home... We'll change a lot of things..."
Homer J. Simpson
Ovo mora u potpis:
"Portability is for people who cannot write new programs" Linus T.
29.11.2007. u 12:09 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod29.11.2007. u 12:37
ma listao san ali ne nalazin...to za ime prozora??

dajte ako netko samo to jos...?
29.11.2007. u 12:37 

Burgos
Zrenjanin

Član broj: 12484
Poruke: 1247
217.169.209.*

ICQ: 290190857
Sajt: www.last.fm/user/Burgos


Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod30.11.2007. u 12:42
Na prvoj strani rezultata:

http://www.codeguru.com/forum/showthread.php?t=353149

+

http://msdn2.microsoft.com/en-us/library/ms633520.aspx

i, da, treba ti pid procesa explorer.exe:

http://www.codeproject.com/threads/getprocessid.asp
"Don't you worry about wikipedia, we'll change it when we get home... We'll change a lot of things..."
Homer J. Simpson
Ovo mora u potpis:
"Portability is for people who cannot write new programs" Linus T.
30.11.2007. u 12:42 

h4ckon3
hack one

Član broj: 164247
Poruke: 62
*.adsl.net.t-com.hr.



Profil

icon Re: Pointers(Pokazivaci),C++ program u startup kod30.11.2007. u 13:03
hm...ovaj zadnji gleda jeli taj proces runn, daj napisi da napise koji je run trenutno!
30.11.2007. u 13:03 

[es] :: C++ programiranje :: Pointers(Pokazivaci),C++ program u startup kod

[ Pregleda: 794 | Odgovora: 16 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.