Size: 4987
Comment:
|
Size: 5112
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 178: | Line 178: |
== Links gcc compiler == {{{#!highlight bash ln -s /usr/bin/gcc-8 /usr/bin/gcc ln -s /usr/bin/gcc-8 /usr/bin/cc }}} |
kali
Linux distribution debian based focused on security.
Build bootable USB live
1 # output /var/log/messages when pen was attached
2 # Jul 6 18:17:12 nb200 kernel: [10389.761660] scsi 4:0:0:0: Direct-Access Philips USB Flash Drive PMAP PQ: 0 ANSI: 4
3 # Jul 6 18:17:14 nb200 kernel: [10391.687146] sd 4:0:0:0: [sdb] 15133248 512-byte logical blocks: (7.75 GB/7.22 GiB)
4 # Jul 6 18:17:14 nb200 kernel: [10391.687845] sd 4:0:0:0: [sdb] Write Protect is off
5 # Jul 6 18:17:14 nb200 kernel: [10391.715891] sdb: sdb1
6 # Jul 6 18:17:14 nb200 kernel: [10391.722619] sd 4:0:0:0: [sdb] Attached SCSI removable disk
7
8 dd if=kali-linux-light-2019.2-amd64.iso of=/dev/sdb bs=512k
9
10 # 1902+1 records in
11 # 1902+1 records out
12 # 997208064 bytes (997 MB, 951 MiB) copied, 259.342 s, 3.8 MB/s
13
Deprecated networking commands
ifconfig -> ip a , ip address
netstat -at -n -> ss -at -n
route -> ip r , ip route
Make USB live persistent
- Insert pen
- fdisk -l
1 end=7gb
2 read start _ < <(du -bcm kali-linux-light-2019.2-amd64.iso | tail -1); echo $start
3 parted /dev/sdb mkpart primary $start $end
4
5 #Warning: You requested a partition from 952MB to 7000MB (sectors
6 #1859375..13671875).
7 #The closest location we can manage is 997MB to 7000MB (sectors
8 #1947072..13671875).
9 #Is this still acceptable to you?
10 #Yes/No? Yes
11 #Warning: The resulting partition is not properly aligned for best performance.
12 #Ignore/Cancel? Ignore
13 #Information: You may need to update /etc/fstab.
14
15 #create an ext3 file system
16 mkfs.ext3 -L persistence /dev/sdb3
17 e2label /dev/sdb3 persistence
18 # create the configuration file to enable persistence
19 mkdir -p /mnt/my_usb
20 mount /dev/sdb3 /mnt/my_usb
21 echo "/ union" > /mnt/my_usb/persistence.conf
22 umount /dev/sdb3
- Boot using Esc/F9 in HP laptop (legacy)
- Choose Live USB persistence option
- Run set xkbmap pt to have portuguese keyboard
- Applications, settings, keyboard,layout, pt layout
- adduser your_user
- change root password with passwd
Connect WiFi
connectBitarus.sh
/etc/dhcp/dhclient.conf
send host-name = gethostname(); send dhcp-client-identifier = hardware; request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, domain-search, host-name, dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers, netbios-name-servers, netbios-scope, interface-mtu, ntp-servers; timeout 60; retry 60; reboot 10; select-timeout 5; initial-interval 2;
wpa_supplicant.conf, vodafone.conf
ap_scan=1 ctrl_interface=/var/run/wpa_supplicant network={ ssid="your_ssid" scan_ssid=1 proto=RSN WPA key_mgmt=WPA-PSK pairwise=CCMP TKIP group=CCMP TKIP psk="your pass phrase" }
Enable sound with alsa
apt-get purge pulseaudio pulseaudio-utils xfce4-pulseaudio-plugin pavumeter pavucontrol apt-get install alsa-tools alsa-tools-gui alsa-utils alsa-oss alsamixergui libalsaplayer0 alsamixer # m key mutes or unmutes a channel like master
Adjust default card
* aplay -l # list sound cards /etc/asound.conf
defaults.pcm.card 1 defaults.ctl.card 1
Set timezone
1 timedatectl set-timezone Europe/Lisbon
In the XFCE clock select Properties with the right mouse button and set the timezone to Europe/Lisbon.
gcc
test.c
Compile and execute
Xfce battery plugin
Applications, settings, power manager, show system tray icon.
apt install xfce4-battery-plugin
Panel, right mouse button, add new items, Power manager plugin
mousepad text editor
- apt install mousepad
Install openjdk 12
dhcpclient issues
- nmap --script broadcast-dhcp-discover -e wlan0
- apt install tcpdump dhcpdump
- select mode b/g and channel 11