zepete: (Default)
[personal profile] zepete
Список пакетов, которые следует установить дополнительно для помощи хакерам хотящим взломать ваш роутер облегчения настройки маршрутизатора:)

пакет

утилиты

имя

назначение

имя

назначение

usbutilsпросмотр доступных устройств usb
usbreset сброс конкретного устройства usb
wireless-toolsiwconfigнастройка wifi
 iwlistполучение дополнительной информации о состоянии wifi
iwprivнастройка параметров wifi зависящих от драйвера
iwinfoполучение информации о wifi из разных мест
kmod-nls-cp1251поддержка кодовой страницы windows
kmod-nls-cp866поддержка кодовой страницы dos
kmod-nls-koi8rподдержка кодовой страницы кои8р
kmod-nls-utf8поддержка unicode
wputпередача файлов с роутера
joeредактор с командами похожий на DOSовские
kmod-fs-msdosподдержка fat (диски DOS)
kmod-fs-ntfsподдержка NTFS (дисков windows NT/XP)
kmod-fs-vfatподдержка VFAT (дисков windows 98/ME)
dosfsckпроверка разделов DOS на ошибкиdosfsck
fsck.msdos
fsck.vfat 
mkdosfsформатирование раздела DOSmkdosfs 
mkfs.msdos 
mkfs.vfat 
dosfslabelпросмотр или изменение метки раздела DOS
ntfs-3gдрайвер ntfs с возможностью записиntfs.probeпробное монтирование раздела NTFS
ntfs-3gмонтирование ntfs раздела
ntfs-3g-utilsкоманды манипуляции разделами ntfslowntfs-3gдрайвер ntfs без поддержки альтернативных потоков
ntfs-3g-secauditвывод сведений о правах доступа и их проверка
ntfs-3g-usermapсоздает карту соответствий аккаунтов windows пользователям openwrt
ntfscatкоманда cat для файлов на разделе ntfs
ntfsclusterпоказывает имена файлов размещенных на указанном фрагменте ntfs раздела
ntfscmpсравнение разделов ntfs 
ntfsfixпроверка ntfs раздела 
ntfsinfoпоказывает атрибуты файлов на разделе ntfs полностью
ntfslsпоказ содержимого каталога 
ntfsprogs_ntfs-3gрасширенные команды ntfs, для установки совместно с ntfs-3g-utils необходимо в каталоге /usr/bin удалить файлы: ntfscmp, ntfsinfo, ntfscluster, ntfscat, ntfsls, ntfsfix.mkfs.ntfsсоздание/форматирование ntfs раздела
ntfscatкоманда cat для файлов на разделе ntfs
ntfsclusterпоказывает имена файлов размещенных на указанном фрагменте ntfs раздела
ntfscmpсравнение разделов ntfs 
ntfsfixпроверка ntfs раздела 
ntfsinfoпоказывает атрибуты файлов на разделе ntfs полностью
ntfslsпоказ содержимого каталога 
mkntfsформатирование раздела ntfs
ntfscloneкопирование раздела ntfs
ntfscpсравнение разделов ntfs
ntfslabelпросмотр или изменение метки раздела ntfs
ntfsresizeизменение размера раздела ntfs
ntfsundeleteвосстановление файлов на разделе ntfs
e2fsprogsпрограммы работы с разделами linuxe2fsck проверка разделов linux 
mke2fsсоздание разделов ext2/ext3/ext4 
resize2fsизменение размера раздела linux без потери данных 
tune2fsИзменение размера резервируемого пространства или подключение/отключение журнала на разделах linux.

Для повышения надежности, после ее установки лучше выполнить команды.
tune2fs -O dir_index, filetype, flex_bg,  has_journal, resize_inode, mmp, uninit_bg

uci set fstab.@mount[0].fstype=ext4

uci commit fstab

sync

mkdir /tmp/OnBoardOverlay

mount -t jffs2 /dev/mtdblock3 /tmp/OnBoardOverlay

cp /etc/config/fstab /tmp/OnBoard/etc/config

sync

umount /tmp/OnBoard/Overlay

rmdir /tmp/OnBoardOverlay

/etc/init.d/fstab restart
cfdiskfdisk с псевдографическим интерфейсом
mcNorton Commander для linux 
htopпсевдографический просмотр запущенных процессов 
diffutilsкоманды сравнения файловcmp побайтное сравнение файлов
diffпострочное сравнение файлов 
diff3построчное сравнение трех файлов
sdifобработка результата работы команды diff 
unrarраспаковка архивов rar 
unzipраспаковка архивов zip funzipраспаковка из stdin в stdout
unzipраспаковка, проверка и листинг архива
unzipsfxсоздание sfx архива из zip файла
zipgrepпроверка содержимого архива на совпадение со строкой поиска 
zipinfoпоказ информации об архиве и упаковщике его создавшем
gzipработа с архивами gz/zgunzipраспаковка файла
gzipупаковка файла
zcatраспаковка файла с выводом его содержимого на экран
bzip2упаковщик и распаковщик bz2
tarобъединение нескольких файлов в один или восстановление из файла tar файлов
getoptрасширение "батников": разбор командной строки
gawkGNU awkgawkawk
grcatдамп базы данных групп
igawkawk с командой "@include"
pgawkкоманда "awk --profile"
pwcatслияние базы паролей
dialogдиалоги для shell скриптов
renameпереименование группы файлов
lessрасширенное  more less 
lddпоказывает требуемые для запуска динамические библиотеки
iconvпреобразование кодировки текстового файла
psmiscманипулирование содержимом /proc   pstreeпросмотр дерева процессов 
prtstatвывод статистики процессов 
killallуничтожение процессов по имени 
fuserпоказ какой процесс открыл файл
memtesterпроверка ОЗУ 
md5deepвычисление контрольных сумм хэшов). hashdeep проверка файлов и каталогов на совпадение с хэшем
md5deepвычисление/сревнение md5 
sha1deepвычисление/сравнение sha-1
sha256deepвычисление/сравнение sha-256
tigerdeepвычисление/сравнение tiger 
whirlpooldeepвычисление/сравнение whirlpool
lsofпоказывает список открытых файлов (List Open Files)
screenсоздание виртуальных консолей, необходимо для выполнения резидентов.
Для показа как вызвать справку и номеров открытых окон, надо добавить следующие строки в файл /etc/screenrc

hardstatus off
hardstatus alwayslastline
hardstatus string 'Ctr+a-? - help | %-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<'
bashстандартный командный интерпретатор linux
luciWeb морда роутора. После установки необходимо выполнить две команды:
/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable
luci-i18n-russianрусификатор luci
Для их установки создал такой скрипт
#!/bin/ash
#*************************************************************
#* скрипт установки дополнительных программ и преобразования *
#* раздела /overlay с ext2 в ext4                            *
#* 30 декабря 2013 года, zepete.livejournal.com              *
#*************************************************************
if ! lsblk | grep -E "sd[[:lower:]][[:digit:]]+ +[[:digit:]]+:[[:digit:]]+\
 +1 +[[:digit:]]+[.]{0,1}[[:digit:]]*[KMG] +0 +part /overlay" > /dev/null
then
 echo '***************************************************'
 echo '* ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR *'
 echo '*               No external overlay               *'
 echo '***************************************************'
 exit 1
fi
if ! opkg update > /dev/null
then
echo '***************************************************'
echo '* ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR *'
echo '* Error opkg update                               *'
echo '***************************************************'
exit 1
fi
overlay=$(df | awk '$6=="/overlay"{print $1}')
if [ -z $overlay ]
then
echo '***************************************************'
echo '* ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR *'
echo '* Can not get name overlay partition              *'
echo '***************************************************'
exit 1
fi
opkg install tune2fs
tune2fs -j $overlay
tune2fs -O extents,dir_index,filetype,\
flex_bg,mmp,uninit_bg $overlay
uci set fstab.@mount[0].fstype=ext4
uci set fstab.@mount[0].enabled_fsck=1
uci commit fstab
sync
mkdir /tmp/OnBoardOverlay
mount -t jffs2 /dev/mtdblock3 /tmp/OnBoardOverlay
cp /etc/config/fstab /tmp/OnBoardOverlay/etc/config
sync
umount /tmp/OnBoardOverlay
rmdir /tmp/OnBoardOverlay
opkg install usbutils usbreset wireless-tools iwinfo
opkg install kmod-nls-cp1251 kmod-nls-cp866 kmod-nls-koi8r kmod-nls-utf8
opkg install wput joe kmod-fs-msdos kmod-fs-ntfs kmod-fs-vfat
opkg install dosfsck mkdosfs dosfslabel ntfs-3g ntfsprogs
rm -f /usr/bin/ntfscmp  /usr/bin/ntfsinfo /usr/bin/ntfscluster
rm -f /usr/bin/ntfscat /usr/bin/ntfsls /usr/bin/ntfsfix
opkg install e2fsprogs ntfsprogs_ntfs-3g resize2fs
opkg install cfdisk mc htop diffutils unrar
opkg install unzip gzip bzip2 tar getopt gawk dialog rename less ldd iconv psmisc memtester
opkg install md5deep lsof screen bash luci luci-i18n-russian
echo 'hardstatus off'>>/etc/screenrc
echo 'hardstatus alwayslastline'>>/etc/screenrc
echo "hardstatus string 'Ctr+a-? - help | %-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<'" >> /etc/screenrc
/etc/init.d/uhttpd enable
sync
reboot

:)

Date: 2014-01-07 07:56 am (UTC)
From: [identity profile] tyrkishniy.livejournal.com
Ура!, хозяин сайта зачетно отжег!

Profile

zepete: (Default)
zepete

January 2026

S M T W T F S
    1 23
4 56 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 14th, 2026 05:32 am
Powered by Dreamwidth Studios