Jak sprawdzic czy to String czy bufor z tablica Bytow?

0

Witam mam nadzieje ze sie nie powtorze ale nie sposob przejrzec tak obszernego forum wiec napisze w czym problem. Napisalem sobie prostego trojanka w delphi na socketach i mam w nim miedzy innymi funkcjie "scren" i "info" o kompie ofiary.
I mam problem gdyz info jest wysylane w postaci SendText a scren w tablicy bajtow i gdy trafiaja z powrotem od serwera do mnie czyli clienta (onclientread) to jak mam wpisane memo.add(socket.reciveText) zeby mi wypisal info o kompie to jest ok jak ta linia jest przed beginem ktory ma odebrac strumien tablicy bytow w ktorej jest zapisany scren oczyiscie wtedy "scren" nie dziala zwraca mi do memo jakies znaczi i symbole ale gdy memo.add(...) umieszcze za beginem ktory odbiera screna to obraz mi sie pojawia ale z kolei "info" ani zadna inna komenda zwracajaca stringa nie wypisuja mi nic w memo? [???] Wszystko jest umieszczone w pliku client w zdarzeniu onclient read

0

wysyłaj najpierw info o tym co ślesz

0

No fakt cos w tym jest :-/ ale wlasnie jak to zrobic client odbiera jakias informacje od serwera ale wlasnie nie wiem jak on ma rozrozniac czy to jest jakis tekst czy dane ? Bede wdzieczny za kazda pomoc :P

0

to wysyłaj zawsze jako tablicę bajtów + pierwszy bajt znacznik czy jest to text czy obrazek i odpowiednio obrabiaj te dane

0

Hmmm dobry pomysl sprobuje tak zrobic :) ale jak bedziesz mial jeszcze jakies propozycje to z gory dzieki [wstyd]

0

Napisalem sobie prostego trojanka w delphi

Post "Zanim coś napiszesz - CZYTAJ TO!" można było przeczytać... Na tym forum NIE UDZIELAMY pomocy w kwestii programów typu wirusy, trojany, spyware.

1 użytkowników online, w tym zalogowanych: 0, gości: 1