Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C#: dll tiedostolla sähköpostin lähetys ja tiedoston luku

Sivun loppuun

Paratiisin poika [11.12.2010 15:28:53]

#

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.

Metabolix [11.12.2010 15:38:16]

#

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.

mika132 [11.12.2010 18:30:40]

#

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. =)

Paratiisin poika [11.12.2010 18:52:37]

#

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.

Grez [11.12.2010 19:50:09]

#

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);

jimi-kimi [11.12.2010 21:58:14]

#

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..

Paratiisin poika [12.12.2010 11:08:33]

#

Sittten kysyn että onko maharollista kääntää tota C juttu koodii ilman mitää special ohjelmii vai pitääks mun dowata joku softa jostain pagest?

vehkis91 [13.12.2010 12:24:41]

#

Toi kieli on c# eikä c... Tarviit visual studion, että voit koodata tota, sen voi ladata ilmaiseksi mikkisoftan sivuilta.

Grez [13.12.2010 15:56:04]

#

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.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta