Автобиография | страница 3
А в разделе форума, посвященном Информационным Технологиям, я добилась успехов в общественной деятельности: меня выбрали модератором по голосованию пользователей. Надо отметить, что на обоих форумах у меня был гендерно-нейтральный псевдоним и многие люди были шокированы, если узнавали, что я девушка.
В это время я стала самостоятельно изучать языки программирования Delphi и PHP. Мне постоянно приходилось читать статьи и документацию на английском, так что и мой уровень английского резко скакнул вверх.
Еще благодаря форуму у меня появился друг, с которыми мы общались по теме хакерства и обменивались паролями для доступа в Интернет, который на тот момент все еще оставался дорогим и недоступным. Таким паролем я поделилась со своей одноклассницей, предупредив её, что использовать надо помаленьку, чтобы хозяин ничего не заметил. Но она все потратила и тот человек, обнаружив пропажу, чуть не обратился в полицию, однако её мать уладила вопрос.
Так как я разбиралась в языке программирования Delphi, друг попросил меня улучшить одну программу, написанную на этом языке, которая умела незаметно переводить деньги с Webmoney-кошелька. Но была проблема: с новыми версиями Webmoney программа уже не работала, так как программисты Webmoney добавили капчу. Человек должен был ввести код с картинки, чтобы отправить денежный перевод.
Можно было пойти трудным путем: создать нейронную сеть, которая бы эту капчу распознавала. Тогда я интересовалась нейронными сетями и искусственным интеллектом, но математической подготовки не хватало, чтобы хорошо разобраться, как все это работает. Так что я придумала более простое решение: программа открывала в памяти процесс Webmoney и меняла его код на Ассемблере, а именно в том месте, где была проверка капчи. Теперь перевод выполнялся, если капча вводилась неправильно, для чего нужно было поменять только один байт в программе: 74 на 75, то есть JZ на JNZ. Ассемблер я к тому времени изучила по туториалам Iczelion’а.
Я назвала программу webmoney.exe и отправила другу: — Ты бы еще назвала: это программа, которая сп-здит ваши деньги.exe возмутился он.
Он всегда матерился и мне это резало слух. Так что я пыталась его отучать, но бесполезно. Хотя сейчас я выросла и сама матерщинница.
В программировании на PHP у меня тоже были успехи: я сделала сайт, где можно было выставлять оценки школьным учителям и комментировать их работу. Этот сайт стал пользоваться определенной популярностью. Я в то время училась в гимназии на математико-компьютерном отделении, куда принимали с 9 класса. Нас набрали две группы по экзаменам. В первой группе учились более сильные ребята и даже была гениальная девочка, которая ездила на математические олимпиады чуть ли не на международном уровне. Хотя программирование не сильно связано с математикой: те ребята, кому хорошо давалась математика, порой затруднялись с программированием. Я помогала делать домашние задания по программированию своим одноклассникам.