Skip to main content
The 2024 Developer Survey results are live! See the results
waltinator's user avatar
waltinator's user avatar
waltinator's user avatar
waltinator
  • Member for 12 years, 10 months
  • Last seen this week
Stats
36,845
reputation
7.6m
reached
1,884
answers
11
questions
Loading…
About

Unix, Linux, System and Network Security.

Do a little Cyber-victimology. What OS do Botnet nodes run? Where do viruses run?

...and it came to pass that all Things were replaced by tiny Computers pretending to be Things, and these tiny Computers ran Software, and it was Bad Software. The End.

Asking Smart Questions is a good read, as is writing-the-perfect-question

Learned to program in 1967 (Algol-60), multiple architectures, multiple languages and assemblers, got into security while learning Perl (complained about Joe accounts in corporate NIS, was remembered when company had breakin), stayed because security is fun. Never ran Windows. CDC G-21, IBM 1401, Univac 1108w/Exec II and VIII, DECSystem-10, -20, VAXen, Unix boxes, QNX, Amiga, Linux.

Reasoning techniques: WTF?, RTFM, Zoom/Mooz, enblobification, WhatIfIBelievedThat-WhatWouldIHaveToDisbelieve?, boxes and tubes (tubes connect boxes that act/fail, open box to see more boxes and tubes), open the box that fails for examination. Keep going until you find the box that is good on only the input side. Fix that one.

Dual Boot advice:

I suggest you read https://en.wikipedia.org/wiki/Power-on_self-test , https://en.wikipedia.org/wiki/BIOS , https://en.wikipedia.org/wiki/Master_boot_record , https://en.wikipedia.org/wiki/GUID_Partition_Table , https://en.wikipedia.org/wiki/UEFI . One will have the Answer. Read the others to understand that one.

Logging advice:

# do this once
sudo adduser $USER systemd-journal

# add to ~/.bash_aliases or ~/.bashrc
# tsjou "18-11-01 01:55:28" for journalctl --since
alias tsjou="date '+%y-%m-%d %H:%M:%S'"
alias jc=journalctl
# record beginning for journalctl
alias jstart="JSTART_TIME=\"\$(tsjou)\""
alias jend="journalctl --since=\"\$JSTART_TIME\""
alias jc5="journalctl --since=\"-5 minutes\""
alias jc10="journalctl --since=\"-10 minutes\""
alias jcnet="journalctl -b 0 _SYSTEMD_UNIT=NetworkManager.service"

GitHub repositories:

https://github.com/waltinator/pathlld.git - Bash script to answer "Why can't I read/write that file?"
https://github.com/waltinator/net-o-matic.git - Watch for (WiFi) network going down, then do a user-specified thing to fix it.

19
gold badges
61
silver badges
94
bronze badges
886
Score
324
Posts
17
Posts %
516
Score
222
Posts
12
Posts %
314
Score
133
Posts
7
Posts %
161
Score
92
Posts
5
Posts %
143
Score
84
Posts
4
Posts %
106
Score
78
Posts
4
Posts %