Moji li malko help-chec ? (na bash)

5 отговора 322 прегледа
#1

Moji li malko help-chec ? (na bash)

Znachi pravq edno script-che ... ama nerazbiram pochti nishto ot programirane
i se mucha tuka ... iskam da napravq v opredelen interval ot vreme da mi se
smenqt predvaritelno izbrani ip-ta:


ips='192.168.0.'


read ip
case $ip in
1)
hw=00:00:39:EC:C1:F4
;;
2)
hw=00:05:1C:13:5C:EC
;;
3)
hw=00:04:61:46:CC:AE
;;
4)
hw=00:00:F8:00:1C:DC
;;
5)
hw=00:10:60:76:3F:F7
;;
i t.n.

esac

sleep 1h ; {
ifconfig eth0 down
ifconfig eth0 hw ether $hw
ifconfig eth0 $ips$ip netmask 255.255.255.0
route add default gw 100.100.100.5
}


sleep 1h ; {
ifconfig eth0 down
ifconfig eth0 hw ether $hw
ifconfig eth0 $ips$ip2 netmask 255.255.255.0
route add default gw 100.100.100.5
}



Znachi vaprosa mi e : Kak moga da zadam na $ip2 da tyrsi ot list-a sys hw ...
neshto ot sorta (ako stavashe) :
case $ip ; $ip2 in
....

edin vit dvete ip-ta da mi tursqt v edna i sushta lista s hwadress-i

moga da go napravq drug nachin po koito stava , no mi e supre slojno
da pochna da praq 2ri list za $ip2 :
1)
hw2=00:00:39:EC:C1:F4
;;
2)
hw2=00:05:1C:13:5C:EC

nqkoi shte moje li da helpne ? ako razbira tova koeto iskam da napravq ...


Отговор
в отговор на Пинrвинчe #2

Re: Moji li malko help-chec ? (na bash)

не е хубаво да крадеш трафика на другарчето си !

Отговор
в отговор на !!! #3

Nqma be ! :)

Tozi script ne go praq da krada trafic be ;D Prosto ei taka za programiraneto ... inache bezplatnoto e hubavo
A sega nqkoi shte helpne li veche ?!

Отговор
в отговор на Пинrвинчe #4

Re: Nqma be ! :)

ами аз не мога да намеря друго приложение на този скрипт, освен краденето на трафик
а bezplatnoto е хубаво ако е легално
в клуб "линукс" има по-голяма вероятност някой да ти отговори
може да питаш и в клуб "доставчици на интернет" - доста псувни ще отнесеш :)

Отговор
в отговор на Пинrвинчe #5

Re: Moji li malko help-chec ? (na bash)

on the fly :

for hw in `cat hwaddresses.txt`; do
ifconfig ...$hw
.....
sleep 1h
done

Отговор
в отговор на xxx #6

Re: Moji li malko help-chec ? (na bash)

Ako imash fajl, kojto na vseki red sydyrzha "macaddr ipaddr netmask gateway" grupa, naprimer
00:01:02:03:04 192.168.0.1 255.255.255.0 192.168.0.254
05:06:07:08:09 192.168.0.2 255.255.255.0 192.168.0.254
... i t.n. ...,
togava, ako fajla ti se kazva "addresses.txt",

#!/bin/sh

while true; do
while read macaddr ipaddr netmask gw; do
ifconfig eth0 hw ether $macaddr
ifconfig eth0 $ipaddr netmask $netmask
route change default gw $gw
sleep 3600
done < addresses.txt
done


Primeryt po-gore e daden edinstveno s obrazovatelna cel. Avtoryt se razgranichava ot
kakvato i da bilo upotreba na tozi primer za kakvato i da bilo cel.

SRAMOTA E DA SE KRADE, EJ!!!


RTFM!
--sdg
Отговор