Beye

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 20. joulukuuta 2021 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .
BEYE

beye
Tyyppi Apuohjelmat
Kehittäjä Nickols_K
Sisään kirjoitettu C++
Käyttöjärjestelmä DOS , Microsoft Windows , Linux , FreeBSD , QNX , Unix , BeOS
uusin versio 6.1.0 ( 12. joulukuuta 2009 )
Lisenssi GNU yleinen julkinen lisenssi
Verkkosivusto beye.sourceforge.net

Beye  (englanniksi Binary EYE , vanha nimi Biew ) on monikäyttöinen tiedostoeditori, joka tukee binääri-, heksadesimaali- ja disassembler-tiloja. Purkamiseen käytetään Intelin syntaksia . Värilliset AVR / Java / x86 - i386 - AMD64 / ARM - XScale / PPC64 - purkaimet , koodisivun transkooderi , täyden muodon esikatselu - MZ , NE , PE , NLM , coff32 , ELF partial- a.out , LE , LX , Phar Lap ; koodinavigaattori.

Historia

Tämä projekti alkoi vuoden 1994 puolivälissä . Silloin sitä kutsuttiin nimellä biew , mutta myöhemmin se nimettiin uudelleen beyeksi , koska sen vanha nimi aiheutti negatiivisia assosiaatioita englanniksi. Tuolloin kääntäjät eivät pystyneet luomaan hyvin optimoitua koodia ja prosessorit olivat liian heikkoja. Tämä oli syy siihen, miksi ohjelmoijat koodasivat binääritiedostoja kokoajien avulla. Tuohon aikaan tietokoneteollisuus monissa maissa, mukaan lukien Venäjällä , oli kaukana Internetistä , ja prosessoreista oli ongelmallista löytää tietoa . Monet ohjelmat toimivat virheiden kanssa, ja oli erittäin vaikea ymmärtää niiden todellista syytä. Kääntäjä voi sisältää monia virheitä itsessään, samoin kuin ohjelmien lähdekoodit voivat sisältää väärin kirjoitettuja paikkoja. Monien yritysten jälkeen selvittää, mikä voisi aiheuttaa ohjelmien virheellisen toiminnan, Beyen kirjoittaja alkoi koodata omaa disasembleriaan . Todennäköisesti tuolloin oli paljon valmiita purkulaitteita, mutta kyvyttömyys saada niitä tuli pääsyyksi oman purkukoneen kehittämiseen. Beyen kirjoittaja tunsi eräät aikansa purkajista, kuten hiew ja qview. Nämä purkajat eivät kuitenkaan vastanneet kaikkia Bee- kirjailijan tarpeita . Kun projekti saavutti sen ajan toiminnan , kirjoittaja alkoi jakaa projektiaan ystävien kesken. Beye oli alun perin suljetun lähdekoodin projekti, mutta ystävät auttoivat parantamaan projektia uusilla ideoilla ja harvoissa tapauksissa uusilla koodiriveillä. Myöhemmin, modeemin ostamisen jälkeen, kirjoittaja avasi lähdekoodin ja julkaisi sen Internetissä. Kirjoittaja ymmärsi, että kaupallinen hyöty beye -suoritettavan tiedoston myynnistä olisi liian pieni. Toisaalta uusien vapaaehtoisten houkutteleminen voisi parantaa hanketta merkittävästi. 16. toukokuuta 1999 projektin lähdekoodit julkaistiin osoitteessa sourceforge.net .

Lakiasiat

Beye kehitettiin työkaluksi, jonka avulla voidaan arvioida ohjelman tuottaman koodin laatua . Tekijä ei ole vastuussa tämän ohjelman käytöstä kaupallisten ohjelmistojen murtamiseen .

Ominaisuudet

Nykyään bee sisältää seuraavat ominaisuudet [1] :

Katso myös

Muistiinpanot

  1. beye Johdanto  (linkki ei saatavilla)

Linkit