-
1. Data: 2013-06-17 00:00:41
Temat: Odczytanie danych z innego programu
Od: Budzik <b...@p...o.n.e.t.pl.nie.spam.oj>
Witajcie
Chciałbym napisac program, któy działałby w tle i z uruchomionych programów
(jeden konkretny exe) odczytywałby kilka danych takich jak:
- tytuł okna
- wartosc jakiegos konkretnego pola
- inna wartosc z pewnej tabeli wyswietlanej w oknie.
Jak podejsc do takiego problemu?
Niestety laik jestem, pisałem bardzo początkująco w delphi oraz w vb pod
exelem :)
Możecie pokierować czego szukać i od czego zacząć?
--
Pozdrawia... Budzik
b_ud_zi_k_6_1 na poczta kropka onet kropka pl (adres antyspamowy, usuń także "_")
"Jak mogę powiedzieć, co myślę, dopóki
nie przekonam się, co mówię?" E.M. Forster
-
2. Data: 2013-06-23 12:34:56
Temat: Re: Odczytanie danych z innego programu
Od: Budzik <b...@p...o.n.e.t.pl.nie.spam.oj>
Osobnik posiadający mail b...@p...o.n.e.t.pl.nie.spam.oj napisał(a) w
poprzednim odcinku co następuje:
> Witajcie
>
> Chciałbym napisac program, któy działałby w tle i z uruchomionych
> programów (jeden konkretny exe) odczytywałby kilka danych takich jak:
> - tytuł okna
> - wartosc jakiegos konkretnego pola
> - inna wartosc z pewnej tabeli wyswietlanej w oknie.
>
> Jak podejsc do takiego problemu?
>
> Niestety laik jestem, pisałem bardzo początkująco w delphi oraz w vb
> pod exelem :)
>
> Możecie pokierować czego szukać i od czego zacząć?
>
nie ma szansy na podpowiedź?
A moze to jest nie do zsrobienia?
--
Pozdrawia... Budzik
b_ud_zi_k_6_1 na poczta kropka onet kropka pl (adres antyspamowy, usuń także "_")
"Życie ma to do siebie, że nie można go powtórzyć."
Zbigniew Trzaskowski
-
3. Data: 2013-06-23 15:31:28
Temat: Re: Odczytanie danych z innego programu
Od: Michoo <m...@v...pl>
On 23.06.2013 12:34, Budzik wrote:
>> Możecie pokierować czego szukać i od czego zacząć?
Materiały o crackingu.
>>
> nie ma szansy na podpowiedź?
> A moze to jest nie do zsrobienia?
>
Jak dla Ciebie - raczej nie do zrobienia.
--
Pozdrawiam
Michoo
-
4. Data: 2013-06-23 17:04:35
Temat: Re: Odczytanie danych z innego programu
Od: firr <p...@g...com>
hip
-hop, here we go
jest w winapi pare funkcji do tego celu
(find window, EnumChildWindows, SendMessage + WM_GETTEXT, itp) [Z tym ze chyba
najpierw
musialbys przeenumeroac po kontrolkach ustalic
ktore cie interesuja po czym w kodzie
odnosic sie na sztywno ]
- go ahead,
-
5. Data: 2013-06-23 18:40:09
Temat: Re: Odczytanie danych z innego programu
Od: "kali" <g...@t...pl>
Użytkownik "Budzik" <b...@p...o.n.e.t.pl.nie.spam.oj> napisał w wiadomości
news:23062013.4EA6D429@budzik61.poznan.pl...
> Osobnik posiadający mail b...@p...o.n.e.t.pl.nie.spam.oj napisał(a) w
poprzednim odcinku co następuje:
>
>> Witajcie
>>
>> Chciałbym napisac program, któy działałby w tle i z uruchomionych
>> programów (jeden konkretny exe) odczytywałby kilka danych takich jak:
>> - tytuł okna
>> - wartosc jakiegos konkretnego pola
>> - inna wartosc z pewnej tabeli wyswietlanej w oknie.
>>
>> Jak podejsc do takiego problemu?
>>
>> Niestety laik jestem, pisałem bardzo początkująco w delphi oraz w vb
>> pod exelem :)
>>
>> Możecie pokierować czego szukać i od czego zacząć?
>>
> nie ma szansy na podpowiedź?
> A moze to jest nie do zsrobienia?
w zasadzie jak nie radzisz sobie z google
gdzie roi się wręcz od różnych przykładów :
to szanse , że coś z tym zrobisz są niewielkie ?
ale ......
np. pierwsze z brzegu - nie czytałem tego
- ale wygladaja , że są dla początkujących :
http://www.youtube.com/watch?v=I0zPwg4iUDk
http://blackandodd.blogspot.com/2012/12/c-read-and-w
rite-process-memory-in.html
http://www.codeproject.com/Articles/4865/Performing-
a-hex-dump-of-another-process-s-memory
http://www.jarloo.com/reading-and-writing-to-memory/
http://www.cplusplus.com/forum/general/62995/
pozdrawiam
-
6. Data: 2013-06-25 00:53:00
Temat: Re: Odczytanie danych z innego programu
Od: Budzik <b...@p...o.n.e.t.pl.nie.spam.oj>
Osobnik posiadający mail g...@t...pl napisał(a) w poprzednim odcinku co następuje:
>>> Chciałbym napisac program, któy działałby w tle i z uruchomionych
>>> programów (jeden konkretny exe) odczytywałby kilka danych takich jak:
>>> - tytuł okna
>>> - wartosc jakiegos konkretnego pola
>>> - inna wartosc z pewnej tabeli wyswietlanej w oknie.
>>>
>>> Jak podejsc do takiego problemu?
>>>
>>> Niestety laik jestem, pisałem bardzo początkująco w delphi oraz w vb
>>> pod exelem :)
>>>
>>> Możecie pokierować czego szukać i od czego zacząć?
>>>
>> nie ma szansy na podpowiedź?
>> A moze to jest nie do zsrobienia?
>
> w zasadzie jak nie radzisz sobie z google
> gdzie roi się wręcz od różnych przykładów :
> to szanse , że coś z tym zrobisz są niewielkie ?
Zapytałem tutaj, ponieważ liczyłem na wskazanie w czym będzie najłatwiej.
Bo oczywiscie w googlach zapewne wiele znajde ale chciałem uniknąć sytuacji
kiedy po wielu godzinach wgłębiania sie w nowy jezyk, analizowania
przykładów itp. dowiem sie ze: "po co tak!!! przeciez do tego najlepszym
jezykiem / narzedziem byłoby ... a nie takie rzezbienie jak zaczałes
uskuteczniac w ...)
Innymi słowy - szukam zdecydowanie wędki :)
--
Pozdrawia... Budzik
b_ud_zi_k_6_1 na poczta kropka onet kropka pl (adres antyspamowy, usuń także "_")
Jacoj: ...istnieją na świecie ludzie, którzy
potrafią zepsuć stalową kulę...
Pszemol: No to jest nas dwu...
-
7. Data: 2013-06-25 01:21:14
Temat: Re: Odczytanie danych z innego programu
Od: Edek <e...@g...com>
Dnia pamiętnego Mon, 24 Jun 2013 22:53:00 +0000, Budzik wyjmując peta
oznajmił:
> Osobnik posiadający mail g...@t...pl napisał(a) w poprzednim odcinku
> co następuje:
>>>> Chciałbym napisac program, któy działałby w tle i z uruchomionych
>>>> programów (jeden konkretny exe) odczytywałby kilka danych takich jak:
>>>> - tytuł okna - wartosc jakiegos konkretnego pola - inna wartosc z
>>>> pewnej tabeli wyswietlanej w oknie.
>>>>
>>>> Jak podejsc do takiego problemu?
>>>>
>>>> Niestety laik jestem, pisałem bardzo początkująco w delphi oraz w vb
>>>> pod exelem :)
>>>>
>>>> Możecie pokierować czego szukać i od czego zacząć?
>>>>
>>> nie ma szansy na podpowiedź?
>>> A moze to jest nie do zsrobienia?
Ile płacisz za takie wymagania? Masz odpowiednie kieszonkowe?
>> w zasadzie jak nie radzisz sobie z google gdzie roi się wręcz od
>> różnych przykładów : to szanse , że coś z tym zrobisz są niewielkie ?
>
> Zapytałem tutaj, ponieważ liczyłem na wskazanie w czym będzie
> najłatwiej.
Nie chcę mówić że NTG, ale w zasadzie powinienem zasugerować grupy
odpowiedniego systemu operacyjnego.
> Bo oczywiscie w googlach zapewne wiele znajde ale chciałem uniknąć
> sytuacji kiedy po wielu godzinach wgłębiania sie w nowy jezyk,
> analizowania przykładów itp. dowiem sie ze: "po co tak!!! przeciez do
> tego najlepszym jezykiem / narzedziem byłoby ... a nie takie rzezbienie
> jak zaczałes uskuteczniac w ...)
Nie znam się na rzeźbieniu, jestem programistą. Jak większość programistów
coś tworzę, implementuję, testuję, takie niepozorne czynności.
A ty byś chciał, żeby coś wydłubać z systemu. Moja rada: dłub aż
wydłubiesz, z programowaniem nie widzę większego związku. Sam
bym tak zrobił, i jak ktoś już zasugerował zacząłbym od gugli.
Nie musisz się w nic wgłębiać, to tylko parę linijek, które
sobie znajdziesz, skopiujesz, ewentualnie wtedy spytaj jak
je dostosować. Przydałaby się wiedza nie tyle programistyczna
co znajomość tego konkretnego OS i tej konkretnej aplikacji,
a tychże waćpan nie podałeś.
> Innymi słowy - szukam zdecydowanie wędki :)
Nie zauważył byś waćpan wędki nawet gdyby ktoś waćpana nią .pacnął.
w łeb.
--
Edek
-
8. Data: 2013-06-25 02:00:47
Temat: Re: Odczytanie danych z innego programu
Od: Budzik <b...@p...o.n.e.t.pl.nie.spam.oj>
Osobnik posiadający mail e...@g...com napisał(a) w poprzednim odcinku co
następuje:
>>>>> Chciałbym napisac program, któy działałby w tle i z uruchomionych
>>>>> programów (jeden konkretny exe) odczytywałby kilka danych takich
>>>>> jak: - tytuł okna - wartosc jakiegos konkretnego pola - inna
>>>>> wartosc z pewnej tabeli wyswietlanej w oknie.
>>>>>
>>>>> Jak podejsc do takiego problemu?
>>>>>
>>>>> Niestety laik jestem, pisałem bardzo początkująco w delphi oraz w
>>>>> vb pod exelem :)
>>>>>
>>>>> Możecie pokierować czego szukać i od czego zacząć?
>>>>>
>>>> nie ma szansy na podpowiedź?
>>>> A moze to jest nie do zsrobienia?
>
> Ile płacisz za takie wymagania? Masz odpowiednie kieszonkowe?
>
Kieszonkowe?
Rozumiem, ze to miało zasugerować infantylność?
Cóż...
Jeżeli juz pytasz o cenę to nie pytaj zamawiającego tylko zaproponuj jako
potencjalny wykonawca.
>>> w zasadzie jak nie radzisz sobie z google gdzie roi się wręcz od
>>> różnych przykładów : to szanse , że coś z tym zrobisz są niewielkie
>>> ?
>>
>> Zapytałem tutaj, ponieważ liczyłem na wskazanie w czym będzie
>> najłatwiej.
>
> Nie chcę mówić że NTG, ale w zasadzie powinienem zasugerować grupy
> odpowiedniego systemu operacyjnego.
>
No patrz, a z grupy o win skierowali mnie tu...
I w sumie wydawało mi sie to sensowne.
>> Bo oczywiscie w googlach zapewne wiele znajde ale chciałem uniknąć
>> sytuacji kiedy po wielu godzinach wgłębiania sie w nowy jezyk,
>> analizowania przykładów itp. dowiem sie ze: "po co tak!!! przeciez do
>> tego najlepszym jezykiem / narzedziem byłoby ... a nie takie
>> rzezbienie jak zaczałes uskuteczniac w ...)
>
> Nie znam się na rzeźbieniu, jestem programistą. Jak większość
> programistów coś tworzę, implementuję, testuję, takie niepozorne
> czynności.
>
Czyli potocznie rzeźbisz.
> A ty byś chciał, żeby coś wydłubać z systemu. Moja rada: dłub aż
> wydłubiesz, z programowaniem nie widzę większego związku. Sam
> bym tak zrobił, i jak ktoś już zasugerował zacząłbym od gugli.
> Nie musisz się w nic wgłębiać, to tylko parę linijek, które
> sobie znajdziesz, skopiujesz, ewentualnie wtedy spytaj jak
> je dostosować. Przydałaby się wiedza nie tyle programistyczna
> co znajomość tego konkretnego OS i tej konkretnej aplikacji,
> a tychże waćpan nie podałeś.
>
Bo to bardzo niszowa rzecz.
>> Innymi słowy - szukam zdecydowanie wędki :)
>
> Nie zauważył byś waćpan wędki nawet gdyby ktoś waćpana nią .pacnął.
> w łeb.
>
Zauważam za to brak kultury.
--
Pozdrawia... Budzik
b_ud_zi_k_6_1 na poczta kropka onet kropka pl (adres antyspamowy, usuń także "_")
"Błąd łatwiej można dostrzec niż prawdę,
bo błąd leży na wierzchu, a prawda w głębi"
-
9. Data: 2013-06-25 03:46:51
Temat: Re: Odczytanie danych z innego programu
Od: Edek <e...@g...com>
Dnia pamiętnego Tue, 25 Jun 2013 00:00:47 +0000, Budzik wyjmując peta
oznajmił:
> Osobnik posiadający mail e...@g...com napisał(a) w
> poprzednim odcinku co następuje:
>>>>> nie ma szansy na podpowiedź?
>>>>> A moze to jest nie do zsrobienia?
>>
>> Ile płacisz za takie wymagania? Masz odpowiednie kieszonkowe?
>>
> Kieszonkowe?
> Rozumiem, ze to miało zasugerować infantylność?
> Cóż...
> Jeżeli juz pytasz o cenę to nie pytaj zamawiającego tylko zaproponuj
> jako potencjalny wykonawca.
Że co? Pytasz o drogę? Tam --------------------\
\
\--------------->>>
... a potem prosto przed siebie aż zobaczysz wietnamczyka
z chińską flagą palącego kubańskie cygaro w czerwonej czapeczce.
>> Nie chcę mówić że NTG, ale w zasadzie powinienem zasugerować grupy
>> odpowiedniego systemu operacyjnego.
>>
> No patrz, a z grupy o win skierowali mnie tu...
> I w sumie wydawało mi sie to sensowne.
Czy ja czegoś nie wspominałem o wędce? Możesz mi wierzyć lub mnie,
ale skoro już odpowiadałem miałem dobre intencje.
>> Nie znam się na rzeźbieniu, jestem programistą. Jak większość
>> programistów coś tworzę, implementuję, testuję, takie niepozorne
>> czynności.
>>
> Czyli potocznie rzeźbisz.
Potocznie to mało mnie interesuje opinia pretendenta do
roli script kiddo zgrywającego tajemniczego donpedro.
>> Przydałaby się wiedza nie tyle programistyczna co znajomość tego
>> konkretnego OS i tej konkretnej aplikacji,
>> a tychże waćpan nie podałeś.
>>
> Bo to bardzo niszowa rzecz.
Jakbyś jeszcze nie rozumiał: NTG, albo nie ta nisza, jakakolwiek
ona by nie była. Albo sformułuj konkretniej pytanie, może
ktoś odpowie.
>>> Innymi słowy - szukam zdecydowanie wędki :)
>>
>> Nie zauważył byś waćpan wędki nawet gdyby ktoś waćpana nią .pacnął.
>> w łeb.
>>
> Zauważam za to brak kultury.
Mówisz o rzeźbienu [w gównie] a mi zarzucasz brak kultury. Hmm,
interesujące. Dochodzę do wniosku, że miałem rację, nawet jeżeli
forma waćpana uraziła. Naprawdę EOT.
--
Edek
-
10. Data: 2013-06-25 11:37:59
Temat: Re: Odczytanie danych z innego programu
Od: Marek Borowski <m...@x...com>
On 6/25/2013 1:21 AM, Edek wrote:
> Dnia pamiętnego Mon, 24 Jun 2013 22:53:00 +0000, Budzik wyjmując peta
>>>> nie ma szansy na podpowiedź?
>>>> A moze to jest nie do zsrobienia?
>
> Ile płacisz za takie wymagania? Masz odpowiednie kieszonkowe?
>
Bezsensowna odpowiedz.
>>> w zasadzie jak nie radzisz sobie z google gdzie roi się wręcz od
>>> różnych przykładów : to szanse , że coś z tym zrobisz są niewielkie ?
>>
>> Zapytałem tutaj, ponieważ liczyłem na wskazanie w czym będzie
>> najłatwiej.
>
> Nie chcę mówić że NTG, ale w zasadzie powinienem zasugerować grupy
> odpowiedniego systemu operacyjnego.
>
I tak i nie. Na grupie od OS powiedza ze to nie jest grupa o programowaniu.
>> Bo oczywiscie w googlach zapewne wiele znajde ale chciałem uniknąć
>> sytuacji kiedy po wielu godzinach wgłębiania sie w nowy jezyk,
>> analizowania przykładów itp. dowiem sie ze: "po co tak!!! przeciez do
>> tego najlepszym jezykiem / narzedziem byłoby ... a nie takie rzezbienie
>> jak zaczałes uskuteczniac w ...)
>
> Nie znam się na rzeźbieniu, jestem programistą. Jak większość programistów
> coś tworzę, implementuję, testuję, takie niepozorne czynności.
>
Czyli jestes klepaczem a nie programista w moim mniemaniu. Programista
zna OS na ktory programuje.
> A ty byś chciał, żeby coś wydłubać z systemu. Moja rada: dłub aż
> wydłubiesz, z programowaniem nie widzę większego związku. Sam
> bym tak zrobił, i jak ktoś już zasugerował zacząłbym od gugli.
> Nie musisz się w nic wgłębiać, to tylko parę linijek, które
> sobie znajdziesz, skopiujesz, ewentualnie wtedy spytaj jak
> je dostosować. Przydałaby się wiedza nie tyle programistyczna
> co znajomość tego konkretnego OS i tej konkretnej aplikacji,
> a tychże waćpan nie podałeś.
>
Google zwraca pelno smieci a odsylanie do dynamicznej wyszukiwarki tylko
powieksza ten smietnik.
Trzeba wiedziec od czego zaczac.
Mozna skorzystac z psapi aby znalesc PID odpowiednigo procesu.
Nastepnie proponuje uzyc CreateToolhelp32Snapshot() i Thread32Next() aby
zenumerowac watki i EnumThreadWindows(), EnumChildWindows() dla pobrania
odpowiedniego handle okna. Jak juz mamy HWND to nalezy wywolac
SendMessage z parametrem WM_GETTEXT dla odpowiedniej kontrolki.
Pozdrawiam
Marek