#and I can run something like Kali or Debian through a virtual machine if I need something a bit more complex
Explore tagged Tumblr posts
silicon14blog · 11 months ago
Text
Got Lubuntu running on my 2010 laptop, probably going to be more entertainment and media focused machine since it has a disc drive/tray I can play DVDs in while my primary windows laptop does not. Might use it for more technical usages but will see.
12 notes · View notes
winterinhimring · 4 months ago
Note
Where do I learn how to code and use linux? I want to try it but I don't know anything about coding.
I will do my best to help! The answer to that question is very long if I write it all out here, but a lot of it has been answered by other people, so I'll give you an overview and link you to some resources along the way.
The good thing is that you don't need any programming knowledge to use Linux. If you just want to try out the Linux operating system and see what it's like, I would start by downloading a program like Oracle's VirtualBox: https://www.virtualbox.org/
This will allow you to basically run a second, simulated, computer on your actual computer. From there, you can download a Linux image and install it, run it inside VirtualBox, and get familiar with the operating system. This has the additional benefit that if you do something wonky to your Linux virtual machine (VM for short) by mistake, you can just delete it and recreate it and no harm will be done to your actual computer. For a step-by-step explanation, see: https://ubuntu.com/tutorials/how-to-run-ubuntu-desktop-on-a-virtual-machine-using-virtualbox#1-overview
Short aside: Linux is not a monolithic operating system like Windows or MacOS. Linux, written by a man named Linus Torvalds, is a "kernel" made up of certain very basic computer functions, and the rest of the operating system, things like the graphical user interface (GUI, to nerds like me) doesn't come with it. To be usable by normal people, Linux has to have that functionality filled in by other programmers, which creates something called a distribution, or distro for short. Ubuntu, Debian, RedHat, Linux Mint, and OpenSUSE are all Linux distros. Different distros are designed for different purposes. Ubuntu and Mint are both pretty friendly to normal folks who want to write documents, check their email, etc. RedHat is for large companies. There's a distro called Kali that's for cybersecurity and penetration testing. Etc. etc. etc. There are tons of distros. If you don't know which one to pick, I recommend Ubuntu or Mint, as I have experience with both, and they're fairly easy to use.
From this point out, a search engine will be your best friend. There are lots of helpful tutorials online, and also answers to almost any question you can imagine. If you're unsure where to start, documentation from the website of an official Linux distribution, like Ubuntu, is usually reliable, though it can be kind of opaque if you're not used to reading tech-ese. The tutorials on Ubuntu's site, however, seem to be structured with beginners in mind, and I would run through this one to start with: https://ubuntu.com/tutorials/command-line-for-beginners#1-overview
Once you get to the point of having specific questions about how a command works or how to make the operating system do something, I would take a good look at any answers from StackOverflow, which is basically a website for computer people of all skill levels to ask each other questions ranging from the basic to the ridiculously obscure. If you're wondering it, chances are good someone on StackOverflow has asked it.
Other than that, click around your new VM, create files, find programs, etc. If you really get stuck, I'll try and help, but keep in mind I may very well be searching StackOverflow myself. XD
The other cool thing about VMs is that you can try multiple operating systems, i.e. Linux Mint (https://linuxmint-installation-guide.readthedocs.io/en/latest/) which is pretty user-friendly, as I recall.
Once you get to the point where you actually want to install Linux, you'll want to back up your computer to an external hard drive so you can restore from the backup if something goes wrong, and then follow the instructions for your chosen Linux distro. LibreOffice runs on Linux and can open most Microsoft file types, so you shouldn't need to move your files to a different type, you'll just need to copy them somewhere (like another external hard drive or a thumb drive) and then copy them back when you're done with the installation. Obligatory word of warning: installing Linux on your actual machine, as opposed to a VM, WILL OVERWRITE YOUR ENTIRE HARD DRIVE. Do this with caution. Restoring from a backup is possible, so as long as you backed everything up you will not lose any data, but it can be a pain in the neck and if you're not particularly tech-savvy, you may have to go to a computer repair store to get them to do it.
Now, as to your question about learning to code: this requires no VM and no new installation; you can start doing that today. There are almost infinite tutorials online about how to start coding. CodeCademy.com is a pretty decent one, as I recall, though it's been a long time since I used it. There's also a channel on YouTube called BroCode that puts up free 'how to get started in this programming language' tutorials, which are pretty beginner-friendly. I would recommend that you start with either Python or Java (NOT JavaScript; it's not the same thing as Java, and it's a really annoying programming language, so don't do that to yourself). Python has syntax that is more similar to English than most programming languages and it is pretty powerful, but it may confuse you when you start moving to other programming languages. Java is less immediately comprehensible but probably more representative of programming languages as a whole.
Hope this helps! Feel free to send me follow-up questions or ask for clarification if I lapsed into tech-speak and this doesn't make sense.
6 notes · View notes
communitysunsky · 3 years ago
Text
Arpspoof download for mac
Tumblr media
Local network connections and connections going to/from Internet. However, it is possible to do something even for hosts on another segments Note that hunt is operating onĮthernet and is best used for connections which can be watched through it. Scratch (see FEATURES and DESIGN OVERVIEW). Juggernaut not flexible enough for further development so I started from Like Juggernaut or T-sight that inspired me in my development. It has several features, which I didn't find in any product Hunt is a program for intruding into a connection, watching it and "add conn policy entry" as by default only telnet connections are You may want to select "options" and then Is recommended that you should test how it behaves on some test connectionsĪnd then use it wisely. Please make sure you KNOW what you are doing before using hunt. Original program does not have a manual page. Manual page was written for the Debian GNU/Linux distribution because the This manual page documents briefly the hunt command. Stay up to date with the latest in cyber security and ethical hacking.Hunt - Network security auditing tool. Get direct and instant access to Zaid and the zSecurity team, connect with like-minded people, engage in LIVE hacking sessions, CTFs, competitions and more! Kali Iso Install Installing the ISO from USB to Hard Drive - YouTube Video. Checkout the installation lecture in the course for more info. Installation - Make sure VirtualBox is installed and double click the downloaded.
Added modified hstshijack caplet that works properly with hHSTS websites.
Fixed bettercap hstshijack caplet issue.
Fixed wash and reaver issues with RTL8812AU chipset.
Replaced guest additions x11 and dkms with less buggy versions.
Improved Monitor mode, packet injection and AP mode support.
Here you'll get all the direct download links and guides to install it. Kali Linux ISO Download 64-Bit & 32-Bit Installer (2020.2) If you want to run Kali Linux on Android, VirtualBox or VMware, then you need Kali Linux ISO file. Select the ISO image file of Kali Linux 2020.1a, and use VM configuration according to the system requirements. Launch the VMware Player, and start creating a new virtual machine. Download the Kali Linux 2020.1a ISO image file from the download section. Select USB device and start the Kali Linux 2020.1a installer. The Kali Linux ISO of doom – a great example of the flexibility of live-build, and the types and complexity of customisations possible.Build a self installing, reverse VPN auto-connecting, network bridging Kali image – for the perfect hardware backdoor. Click on the http button to download with your download manager or you can click on the torrent button to download it as torrent. You can download Kali linux 64 bit or 32 bit, click on Kali linux 64 bit or Kali linux 32 bit to download full kali linux with all the tools.
Tumblr media
0 notes
holytheoristtastemaker · 5 years ago
Link
From smartphones to cars, supercomputers and home appliances, home desktops to enterprise servers, the Linux operating system is everywhere.
This phrase can be intimidating or challenging, but don't let it make you afraid of learning more about this amazing operating system.
What is Linux
Linux is an Operating System like Windows, Mac OS, even Android which is powered by a Linux based image OS. The OS is responsible to manage the hardware and software on a computer. It is composed by many pieces of software which I'll try to explain here.
It all starts at the Bootloader...
Bootloader
The Bootloader layer is responsible to manage the boot process of your computer, the process of turning your computer on, load the peripheral drivers. For us, it appears only to be a simple splash screen blinking with an image at the corner.
It starts to work after the computer's startup or boot process began with the BIOS (Basic Input / Output System) software on the motherboard. After the hardware initialization and checks were once done, the BIOS starts up the bootloader.
Just to make you familiar with some new names, the most famous bootloader is called GRUB.
Then it goes through the OS Kernel, but first, let me make some comparisons here:
Think on an OS like an engine, it is the part of a machine that makes the things running properly. If the engine is not working, the machine does not work well or even work.
The OS can be also compared to our brain, the device hardware is our members, but what makes our hands move is our brain. Ok, not exactly our brain but our nervous system. We can make another comparison here and our nervous system can be compared with the OS Kernel.
Kernel
The Kernel is the part responsible to deal with every hardware component and make the communication between hardware and software.
The Kernel is responsible for memory, process, and file management.
Dealing with I/O (input/output) devices, the Kernel needs to understand if you are using a wired or wireless network connection, or if you are using a USB mouse or a touchpad device.
And how Kernel deals with RAM (Random-Access Memory)? The RAM is used to store program instructions and data, like variables for example. Often multiple programs will try to access the memory, most of the time always demanding more memory than the device has available. The Kernel is responsible for deciding which piece of this memory those processes can use, and choosing what to do when no memory was left.
Init System
The Init System layer assumes the job of finishing the start of the computer after the hands-over with the Bootloader occurs.
It is the init system that manages the boot process, once the initial booting is handed over from the bootloader. A curious fact for those with are familiar with Linux, is that if you run a command at your terminal to see all processes running with ps aux, you'll notice that the first process running is the init system with a PID (process id) of 1.
Daemons
The Daemons are background services, they can start right after the boot process, or even when you log your user in at your laptop. It's on this layer that you can choose what applications you want to be loaded with your computer or not. You can simply run a command to enable/unable a daemon to be started. They manage many parts of the system on things like when you insert or remove a device, managing user login, or managing your internet connection with a system window where you can connect to a real wi-fi router filling the password for example.
Graphical Server
But this example of open a window pop-up asking for connects with my home's wifi network wouldn't be possible without the Graphical Server Layer.
The Graphical Server is known as X Server or simply X.
This layer is responsible for drawing and moving windows on our device and interact with our mouse and keyboard.
Desktop Environment
Very attached to the Graphical Server Layer comes the Desktop Environment Layer which you will be interacting with. Is here where you choose the system UI on options like XFCE, KDE, Gnome, Cinnamon, and others. Every Desktop Environment has its owns built-in applications like a default browser, file manager, tools, and UI.
Applications
Finally the last layer, the Applications Layer! This layer is easy to understand, is where our applications are! Yes, it is but has more than just some apps like Google Chrome or your favorite code editor. All of our development libs are here too, things like git, curl, bash, any of your programming languages interpreters or compilers.
Nowadays many Linux Distros already count with a Software Center where you can simply open the application, search for some term you want, and install an application with a single click on the download button. Linux is being easier and more friendly to new users through time.
Why use Linux
Why bother me on learning to use a new OS from scratch when we have some most friendly OS to use like Windows and macOS? I'll try to convince you talking about some experiences that I had in my career.
To start, Linux is free, you don't have to pay for it. You don't have to put your privacy and security on the side trying to use an unlocked Windows version. Now imagine that you have a company and each of your employees needs to be a paid version of Windows? How much this will be leaving from the company account?
The thing that always me like Linux most...
Linux is like ice cream! You can choose whatever flavor you like most. There is a flavor for every taste.
You can choose to use the most famous Linux distro in the world, you better choose Ubuntu. But if you like a more friendly and beautiful UI's yet, you can choose distros like Deepin or ElementaryOS. Or if you just want a stable system you probably will choose Debian. You can want to feel like a hacker using Kali Linux, but don't fool yourself, a distro does not make you a hacker. You maybe want to try something new and give it a chance to MX Linux which is on the most downloaded Linux distros lately. You can check the list here on DistroWatch
My favorite flavor always was Mint, in that case, Linux Mint called my attention and became my favorite Linux distribution.
The second point: Are you really satisfied with your operating system? Can you trust on it without any anti-virus paid software? Is it starting to be slowing down with the time you use? Is your OS crashing without any reason?
Since I've started to use Linux as my preferred OS, I'd never had a headache with this kind of problem anymore. Linux was evolved to be the most secure OS on the planet and you don't have to pay for using that.
And when you want to become a programmer, it makes your life easier. All the extensions and libs you need already been compiled into an apt package and you just need to run a simple command to run your application without having to create some workaround.
Advice for beginners
I see many of my friends fearing Linux and I don't know if they are afraid of putting fire on their computer or if like Linux will destroy their entire network. Calm down, Linux is not your enemy. If you are not confident with adopting any of the thousands of Linux distributions as your primary operating system, you can try it as Virtual Machine. Any change on this VM will be scoped to its hard drive, which is a single file on your computer. It means you don't have to be afraid to do whatever you want with it. Try to have fun, customize the panels, run some commands directly from the Terminal, even like mkdir, ls, cd. Just try to enjoy the ride
Last thoughts
Linux always will be a good OS choice thinking of security, productivity, and learning more about programming.
My idea here was to share some personal insights and had to admit that was trying to learn more about Linux in the detail, and start to write this down made all the things present here to stay more clear at my head. I hope that all things here were clear to you too.
0 notes