Okay so i'm going to be disliked for my opinion on this one, but fsck it, I ask & that you keep an open mind and encourage all to share your opinions in the comments on where you stand.
I'm very much let down by the linux community in regards to their, at often times, unnacomodating advice when it comes to not using Kali, rather, any distro deemed 'unpractical' by veteran linux users. While it is indeed both sound and wise to let someone know of the hardships they may face, responsiblity they should practice, and the seriousness of the consquence of their actions should they be malicious in anyway, when using an OS meant for hardened/profound user as to where they should or shouldnt start with linux, is beyond dispute, a step backwards in progress, as far as Technology goes... especially when trying to ward off a first time non-linux user's pursuit in what they might just happen to be interested in or drawn to when it comes to linu(using a new operating system (kali, arch, blackarch, parrot, etc.).
Total BS. Actually, I digress and understand why you feel the way you feel... but everything you can do to f$ck your computer up on linux, you can do as just as easily to Winblows, and/or just as devestatingly. - Super UseRoot permission yeilds unkown/extreme power over the machine unkown to typical Winblows & Crapple Mackinslop users and can cause irreperable damage to your filesystem? So can and does viewing a nefarious webpage and/or clicking a malicous popup. So does not having proper security measures on your pc (which is a common scenario). - Accidentally throwing a space between your command and file using 'sudo rm -R / some/foldefile.ext' can delete your entire filesystem? Good. One will learn not to f#$k around with that one again. - Typing 'chown -R /you/got/the/wrong/foldetoday/son/" destroyed your permissions/foldefile rights preventing you from using your computer anymore? Best not to use that without careful consideration. - Have to reinstall your OS because you switch the input and output file sources while using the "dd" command? Uhhhh yeah. You learn to think twice before hitting enter whilst toying around in the terminal or without a gui.
Trial and error, perserverance, and the true yearning for how to use and understand a personal computer will sort out most, if not all those who many informed linux folk consider undeserving, unqualified, and/or not ready for such an OS. My question to those that feel this way about the majority of questions asked when it comes to answering particular questions on the forums: how did you learn? by reading and taking the time yourself to apply what youve read to your situation, no? Or maybe someone taught you. Perhaps both? Responding to or answering an inquiry about linux from somebody somewhere who has taken the time to just even visit a forum/maybe sign up there and ask for help/attain knowledge is NOT 'doing the work for them'.
I learned with kali as my daily driver a few years ago. I distro hopped, destroyed my own data, and made a sh1t ton of mistakes only the way. I knew nothing short of basic html before trying linux and was taken back by 3 simple commands: airmon-ng, airodump-ng, & reaver)(the yagi-uda wifi antenna was also impressive/[email protected]
). My friend had some people over his house and low and behold some whacky network mfscker was talking about free wifi and 'being a ghost' on the internet by using terminal on his netbook that ran Backtrack 5 OS at the time. I may reach out to him today and thank him for, instead of telling me that 'this isn't for you, or its not a good idea to try and use this if you dont know what you're doing', he chose to allot me 5 minutes to show me 3 terminal commands and I was HOOKED. I HAD to learn how to do that, come hell or high water.
Though the intellegence of the linux community, not to be mistaken for superiority albeit knowledge is certainly power, lies the difference in mindset and of which the seasoned linux users can't seem to understand. Taking 5 minutes of your time to explain how something works is at the heart of the whole Open Source idealogy, no? Most of you dare boast the notion of open source and how its the way to go or act as if it is a way of life only to discourage those who are undoubtedbly interested to have you share your knowledge, regardless whether it be to 'show off' to friends, look cool, be irresponsible with, or are truly interested in learning, regardless, is just.. well. Honestly, theres no word that can describe the absolute ridiculousness of that way of thinking. Thats like a stranger asking a group of ppl if they know where he might find a good book to read, and someone steps up and says hey, yeah, theres a free book to read over here on the counter if you wanna check it out, and when they go to pick it up to read it, you push it onto the floor like a total d1ckhead. Get the fsck outta here with that sh1t, really. Whether you're a cheeto-finger covered basement dweller or an IT professional or somewhere in between, over 2/3's of questions asked on forums like stackoverflow etc, are not going to be answered any other fscking way besides people willing to help those that are eager to learn because, sometimes, basic documentation is NOT enough or understandable due to the fact that, as it doesn't take a simpleton to know, we all learn at different paces, with different strategies depending on how well we can relate to the subject matter. Its pretty akin with recieving an answer to something you asked one person about and not understanding their response, but then someone else explains it a bit differently, with a better way to relate and you go Oh! okay!, that makes much more sense. Its easier to retain the knowledge and answer to a question you asked on a forum than it is that of an instruction on what could even be consider decent documentation on the developer has described it. This is because when we ask a question (you think it), then you write or type it (you thought about it some more) and you took the time to [think about whether or not someone has obliged your posted question] by returning to said forum/post, and read the answer (thinking once again of the question) and try to grasp the info therein). Thats 4x more thinking on the part of the inquirer as opposed to thinking one time while reading a general description of the matter at hand. How about instead of wasting time trying to assert that Kali OS is 'not for them' should they just be getting their feet weet with linux and despite their intentions, gtfo and over that mindset, PLEASE.
For the good of humanity! No, fscking REALLY. It is completely counter productive to turn someone off from using something because you think or feel a certain way about a particular tool or operating system they may have a question with. COMPLETELY counter productive. Why? Hmm. Perhaps because linux/coding/open source play what is legitimately the biggest role in our lives when it comes to technology and the progression of technology. Everything around you is run off of the linux kernel, more so than the closed source, user friendly, cookie cutter Winblows & SnApple Cracknslosh OS's, respectively. The linux kernel is on every android, most routers/switches, I only learned because I read the answers of questions asked from/by others like me, before me, because I wanted to know how this sh1t worked. It would have be nice to gotten a much more humble answer, rather than most snarky responses meant to discourage use of linux.. Open source isn't very open if you're discouraging others and not sharing it as openly as you had sourced it, and can do without the bullsh1t comments prepended to the answer. It literally impedes the progression of technology by doing so. Rant over. Bring on the hate....! <3
Wait, woah! No way dude, def should use an advanced pentest Linux OS for... well... just because! Because why? Its irresponsible? Not a good decision? lol. Okay Mr. pompous i'd rather waste my time sharing my subjective feelings as opposed to being any type of usefull or less arrogant. And you care so much about the well being of others or the person in question that youve never met who, who inquires about or is interested in the same thing as you? do me a favor. the next time your at mcdonalds and you hear people in line being asked what they'd like to order, puff out your chest and start telling everybody in line they shouldn't eat McDonald's because its putrid and disgusting and they'll all die from it eventually by way of clogged arteries. Then continue to order your feed and watch them order theirs. Feel like an @sshole? Right. Thats because you are. Nobody gives a fsck what you have to think about them eating fast food. Should they do it? Probably not. Would you readily do that in public as described above? Doubtful. You'd probably just go into mcdonalds, and order like everybody else. This is because they're going to eat it anyway, depending on how serious they are and their eagerness to learn about shit... in this case, their eagerness to, well, eat sh1t. Perhaps one or two people become discouraged and walk away. Congratulations. You're still a fscking @sshole.
You could destroy your computer!?!!!!?!!!!
So can plugging in USB, or inserting a CD should it be anything besides a fresh slate in terms of data having been written to it.
Only meant for Netsec/IT Pros in the pentesting field? Puh-lease man. Get off the highhorse with that bs. That mindset attests to how disgraceful, unforgivable, egotistical and arrogant the linux community can be. To the uninitiated, yes, much work/learning must be done as a abecedarian (beginner) should you not know the ins and outs of an OS as advanced in its particular area (pentesting in this case) as Kali and the like. When using such an OS as a dialy driver (basically, common tasks such as web browsing, playing media, using bluetooth), it can be an eye opener into how small minute details .can have unprecedented effects on what you see on your screen and how your computer might behave..... let alone the knowledge of specific tools in the OS. A few things that will complete you from the basic tasks mentioned above can be excruciatingly painful when booting up a linux OS like Kali for your first time, such as/but not limited to: Setting up your drivers, learning how repositories and packaging systems work, getting a feel for the terminal, learning and navigation of the different linux filesystem structures, learning about hard disk partitioning and alloting mountpoints of the filesystem to different partitions, learning about serial comm ports, compiling apps/running certain files,
the realisation of how much goes into what we see on the screen after coming from CrApple or Winblows may seem like a daunting task to learn, but the only unworthy persons of using such an OS, is someone who would rather not take the time to ask any questions about it at all. First timers should, rather than be discouraged by advanced users, and the fact that the use of something someone has shown even a hint of interest, let alone something as complicated and excruciatingly difficult learn, as linux, the sincerely amazing breathe of fresh air that linux is once you 'get it', should be told of the implications or hardships they face trying to use it the first time, but never that they shouldn't use it period. Had my homie told me to download, install and run MINT or Ubuntu the first time I would have literally overwritten the USB with music downloaded from fsck1ng Kazaa, and been a happier mfscker for it, really though lol. Instead, let first timers know what to expect such as: Obliterating your data is key (keep backups best you can). Using commands you dont know is key (hint: tack on "--help" or"--usage" (without quotes) to most commands into your terminal, or prepend the program/command with the word "man" (short for manual) without quotes for most usage info).
Turning people away from ANY operating system because it is 'too hard' 'too powerful' or simply because you're afraid for the well being of somebody (or their neighbors) computedata is immeasurably ridiculous and laughable.... might as well just tell them not to buy a pc, period. What most advanced users of these OS's should already know, seeing as its common fscking sense, is that persistence and the will to learn such advanced operating systems will indefinitely weed out those who should otherwise not attempt to use the latter. So there you have it. At least 1 decent argument to advocate and think about how being a bit more accomodating can help the world we live in. Its easier to make a difference than you think. Moreover, i'm not any type of special and nor do I expect praise nor want any, but I build Apps for a plethora of clients and went from being a basement dwelling, cheetoh covered fingered, pizza delivery job weilding loser making between 10-15k a year.... to less than 6 years later working as my own boss and directing high end application development leaders and the like, most recently for a few healthcare companies, to making just short of 100k a year. And all thanks to a friend of a friend who took that 5 minutes to get me stoked on what could potentially be done with linux instead of putting up a wall or social/moral boundary as to why it isn't for me, and not worth being told how i shoulnd't run it because of the fact that I know nothing about it. Thats like telling somebody not to learn how to drop in on a half pipe because they're not Tony Hawk. Instead, its like telling someone who wants to learn how to drive for the first time, not to drive a high end manual car because its to dangerous/they dont have the experience yet. Or to ride a Haro with trippwold rims and a dope gyro neck/stem bicycle because, though they may be interested and/or what to be cool, they'll never learn on that thing because its far to advanced. Any one else see the irony in saluting open source, but when asked to share their knowledge, they literally make you beg to share the information? kek. lulz. thats absolutely absurb, Rant Complete. ------------------------------------------------------------------------------
Hope you all enjoy the food for thought and have a good day/night depending on your local. Show some love, and as expected, the hate. Thanks for reading!