Слово автора:
Это моя первая статья(написана полностью мной, т.е.
История начинается:
Недавно я копался в файловой системе своего гуглофона, а точнее в своем Acer E400(android 2.1) и наткнулся на интересные(по крайней мере для меня) файлы под названием btmac.txt и wmac.txt, где ключевая часть названий это “mac”.Для тех кто не знает что такое mac-адрес прошу почитать хотя бы википедию, ну а остальные могут продолжать читать статью дальше.
Эти файлы лежат по пути /data/local/tmp/ (смотрим скриншот) и конечно же нам нужен root-доступ!!!
Нас интересует в рамках данной статьи только файл wmac.txt, который содержит mac-адрес нашего wi-fi.
В наше время безопасность становится для многих паранойей и меня это не обошло стороной, поэтому я считаю, что знание как скрыть свой истинный mac-адрес не помешает.
В интернете есть в принципе несколько приложений(например приложение SetMacAddress под android 2.2, предназначенное в большей степени для восстановления своего заводского mac-адреса в связи с использованием сторонних прошивок) и статей, а точнее единственная статья которую я смог найти на форуме xda-developers, но все же там требуется компьютер и к тому же телефон должен поддерживать фастбут, так что не особо универсально(ИМХО).
Но так как я параноик, то я буду делать всё своими ручками на свой страх и риск
И так, начнем:
1)Делаем бекап файла wmac.txt(хотя не обязательно ибо есть подвох-далее объясню)
2)Теперь редактируем сей файл, а именно меняем хотя бы одну букву или цифру и сохраняем.
3)А теперь один очень важный нюанс!Если теперь посмотреть mac-адрес в разделе "Состояние телефона", то там увидим адрес, который у нас записан в измененном файле wmac.txt, однако это не совсем наш адрес)))Включив wi-fi-модуль и зайдя в дополнительные настройки wi-fi, мы увидим что там совсем другой mac-адрес!!!А именно mac-адрес производителя CIMSYS Inc И теперь при каждом включении wi-fi нам будет присваиваться случайный mac-адрес этого производителя!!!
Скажу сразу:никаких конфликтов при смене mac-адреса(по моему способу) не возникало!!!Проверял при подключении к разным точкам и смену адреса проверял различными специализированными программами.
А теперь важная оговорка:после перезагрузки телефона mac-адрес станет прежним, т.е. заводским.
Ну я всё-таки не злостный скрывальщик мак-адреса, поэтому считаю использовать смену адреса нужно в определенных случаях Ну я думаю вы поняли меня когда
p.s. Все проверяно на android 2.1 и ниже.На старших версиях данный способ не работает.
p.p.s. Все что вы делаете со своим аппаратом лежит на вашей совести, а не на моей!!!
Здесь находятся
всего 0. За сутки здесь было 0 человек
Комментарии 28
Ссылка на вики не работает. Скажите пожалуйста, а в каких случаях это может пригодиться?
dvortep, setmac для 2.2 во-первых, а во-вторых эта статья для параноиков))))))))))))))))))))))))))
-------------
Добавлено в 22.12: Ребят, кому интересно прошу проверить этот способ на android 1.6 и 2.2 и отписаться мне в личку для расширения статьи(соавторство обеспечено)
xoshud, спс за информацию, надо у разраба программы setmac спросить, где лежит мак на 2.2 и выше
0 ответить