Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Thursday, 13 Aug 20 - Tux Machines is a community-driven public service/news site which has been around for over a decade and a half and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story WordPress 5.5 “Eckstine” Roy Schestowitz 1 12/08/2020 - 6:03pm
Story today's howtos Roy Schestowitz 12/08/2020 - 6:01pm
Story Richard Stallman: A Discussion on Freedom, Privacy & Cryptocurrencies Roy Schestowitz 1 12/08/2020 - 5:50pm
Story IBM/Red Hat: ApacheDS LDAP, OpenEEW, Command Line Heroes Roy Schestowitz 1 12/08/2020 - 5:48pm
Story Cosmo Communicator Review: the dual boot pocket PC phone Rianne Schestowitz 12/08/2020 - 4:35pm
Story Games: DRAG, Valve Index kit and Inscryption Roy Schestowitz 12/08/2020 - 4:15pm
Story LibreELEC (Leia) 9.2.4 Roy Schestowitz 12/08/2020 - 2:51pm
Story Android Leftovers Rianne Schestowitz 12/08/2020 - 8:30am
Story Zero Terminal 3 Is A Linux PC With $5 Raspberry Pi & Touchscreen Roy Schestowitz 3 12/08/2020 - 8:01am
Story Debian-Based Finnix 121 Live Linux Distro Arrives with Goodies for Sysadmins Rianne Schestowitz 1 12/08/2020 - 7:56am

Debian-Based Finnix 121 Live Linux Distro Arrives with Goodies for Sysadmins

Filed under
Linux
Debian

In early May, the Finnix developers celebrated the project’s 20th anniversary with the release of Finnix 120, making Finnix one of the oldest LiveCDs for system administrators that’s still maintained and kept up to date with the latest GNU/Linux and Open Source technologies.

It’s actually good to see people still maintaining older distributions, and the new release, Finnix 121, brings a bag of goodies that include a new base from the Debian Testing repositories, where the Debian Project currently develops the upcoming Debian GNU/Linux 11 “Bullseye” operating system series.

Read more

Darktable 3.2 Open-Source RAW Image Editor Released with Major New Features

Filed under
OSS

Darktable 3.2.1 is now available and it’s the first major update to the application since the introduction of the 3.0 series. If you’re asking, there wasn’t a 3.2.0 release, nor a 3.1 release. The development team jumped straight to the 3.2.1 version number from version 3.0.2, which you’re probably using right now on your GNU/Linux distribution, because of a last minute bug in the 3.2.0 release.

But don’t let the version number fool you, because Darktable 3.2.1 is a massive update with lots of goodies for amateur and professional photographers alike. Highlights include support for up to 8K screen resolutions thanks to the complete rewrite of the Lighttable View and the revamped Filmstrip.

Read more

Kernel: EULA, Linux 5.8 and Linux 5.9

Filed under
Linux

  • A "Large Hardware Vendor" Wants A EULA Displayed For Firmware Updates On Linux

    The open-source Fwupd firmware updating utility paired with LVFS as the Linux Vendor Firmware Service has seen explosive growth for vastly improving the BIOS/firmware updating experience on Linux. Many major hardware vendors distribute their firmware updates on LVFS for consumption by Fwupd and more than 17 million firmware files have been served. Now though there is a new "large hardware vendor" willing to distribute their firmware updates this way but they want a end-user license agreement (EULA) added. 

    Fwupd/LVFS lead developer Richard Hughes of Red Hat noted today that "A large hardware vendor wants to join the LVFS, but only on the agreement that every user has to agree to a English-only EULA text when deploying their firmware updates. This is the first vendor that's required this condition, and breaks all kinds of automated deployment." 

  •         

  • Linux 5.8 released: Bootlin contributions

    Linux 5.8 was released recently. See our usual resources for a good coverage of the highlights of this new release: KernelNewbies page, LWN.net article on the first part of the merge window, LWN.net article on the second part of the merge window.

    On our side, we contributed a total of 155 commits to Linux 5.8, which makes Bootlin the 19th contributing company by number of commits according to Linux Kernel Patch Statistic. 

  • SD Times news digest: New Relic and Grafana Lab on open instrumentation, Atlassian TEAM Anywhere, and Linux 5.8 rc-1 released [Ed: No, Linux 5.8 rc-1 released ages ago]

    The Linux working group stated that 5.8 looks to be one of the project’s biggest releases of all time, including a lot of fundamental core work and cleanups, as well as filesystem work and driver updates. 

    Within the 5.8 merge window, about 20% of all the files in the kernel source repository have been modified. 

    In total, the release includes over 14k non-merge commits (over 15k counting merges), 800k new lines, and over 14 thousand files changed.

  •         

  • Linux 5.9 HID Has Improvement For Faster Probe/Boot Time

    The HID changes for Linux 5.9 aren't too many but there are a few worth mentioning for improving input device support on Linux. 

  • XFS Is Packing Many Improvements With Linux 5.9

    The XFS file-system has many improvements ready for the Linux 5.9 kernel. 

    The main XFS feature pull was sent in on Friday for Linux 5.9 and includes a wealth of improvements for this mature file-system...

Beaker Browser – A P2P Browser for Web Hackers.

Filed under
OSS
Web

Beaker is a free and open-source web browser built to enable users to publish websites and web apps themselves directly from the browser without having to set up a separate web server or hosting their content with a 3rd party.

To quote one of the project devs, it has been built to “to give users more control over the Web”. We’ve covered several projects based on similar technology (e.g. PeerTube) but this one has a little more icing on the cake.

[...]

The Dat protocol is favoured over HTTP for Beaker for 5 main reasons. It can sync archives from multiple sources; the URLs remain the same even when the archives can change hosts. All updates have checksums; changes are written to an append-only version log, and any archive can be hosted on any device. Although it uses Dat by default, Beaker supports connecting to traditional servers with HTTP so you can equally visit typical websites.

Read more

Lenovo’s New ThinkPad P53 Is Everything I Want In A Linux Laptop

Filed under
Linux

This is not a review of the new Fedora-powered ThinkPad P53 which releases later this month. Rather, it’s a story about being spoiled by hardware. It’s a tale about giving a Linux distribution another chance. It’s a subtle admission that maybe, just maybe, we shouldn’t rule out corporate behemoths like Lenovo in our search for the perfect Linux laptop. This somewhat melodramatic introduction is meant to boil down to one bold statement: holy crap, the Fedora-powered ThinkPad P53 is amazing.

Read more

The 10 Best Linux Performance Monitoring Tools

Filed under
Linux

Do you want to monitor the performance of your Linux system? Are you looking for some powerful performance monitoring tools to help you out? If you agree, it’s your day as we have put together a detailed list of the ten best Linux performance monitoring tools. Performance monitoring tools can help users check on how much system resources are being used and which apps are consuming what percentage of it. This helps the user to properly manage the applications and make sure that the system is in good health.

Read more

Games: Epic Store, 9 Monkeys and Tiny Teams Festival

Filed under
Gaming
  • Challenging co-op dungeon crawler 'Barony' gets Linux Steam and Epic Store crossplay

    Recently, the first-person dungeon crawling roguelike Barony had a bit of an upgrade along with a release on the Epic Store and that came with crossplay.

    "Barony is the premier first-person roguelike RPG with cooperative play. Cryptic items, brutal traps and devious monsters, like those found in classic roguelikes and CRPGs, await you. Conquer the dungeon alone, or gather a perfect party in co-op with iconic and exotic RPG classes."

  • Get ready to beat 'em up as 9 Monkeys of Shaolin releases in October

    9 Monkeys of Shaolin is an upcoming beat 'em up from Sobaka Studio, what they claim will mark the "true rebirth of the iconic beat 'em up genre in vein of old-school video games".

    We've been waiting on this for quite some time now after being announced back in 2018. They've now confirmed it will see a release on October 16.

  • The 'Tiny Teams Festival' on Steam shines a light on micro studios

    Tiny Teams Festival, a little sale and event page went live on Steam recently to showcase a bunch of micro-teams and their games and there's a few fun picks there.

    Run by Yogscast Games, a YouTube / Twitch group that have turned to publishing indie games. So you could compare this little Steam event to other publisher-focused sales although this includes plenty not published by Yogscast. It's interesting for us, because smaller teams are what make up a large majority of games supported on Linux. They're the ones who most need our support too and so it's nice to highlight some good stuff they make.

100 days of 'Public Money? Public Code!' in Munich

Filed under
GNU

100 days ago, the new Green-Red coalition in Munich adopted the principle of 'Public Money? Public Code!' to guide their procurement of software. Now, we take a look at the first activities undertaken for the use of Free Software.

100 days ago, the coalition agreement "Mit Mut, Visionen und Zuversicht: Ganz München im Blick (With courage, vision and confidence: All of Munich in view") was signed in Munich by the new government groups Grüne/Rosa Liste and SPD/Volt, as well as by the Lord Mayor Dieter Reiter. This agreement contains a strong commitment to the use of Free Software; that in the future, the principle of 'Public Money? Public Code!' shall apply. Munich has thus agreed to the FSFE's demand; in turn, we are happy about this decision and have promised to follow and evaluate its implementation.

Together with LibreOffice Foundation "The Document Foundation", we asked the two groups what activities they have undertaken in the last 100 days to implement 'Public Money? Public Code!' in Munich.

Of course, significant changes cannot always be accomplished after a mere 100 days, especially considering the difficulties in current events. However, it is still easy to see if the new government is serious about its commitment, or if is just empty words, by their actions so far.

Read more

GhostBSD 20.08.04 Now Available

Filed under
BSD

I am happy to announce the availability of GhostBSD 20.08.04. This release comes with kernel, OS and software application updates. We updated the MATE desktop to 1.24.0.

Read more

EasyOS version 2.3.8 released

Filed under
GNU
Linux

Many changes since 2.3.3!

Read more

Release note:

  • Easy Buster version 2.3.8

    EasyOS versions 1.x are the "Pyro" series, the latest is 1.3. Easy Pyro is built with packages compiled from source using 'oe-qky-src', a fork of OpenEmbedded. Consequently, the builds are small and streamlined and integrated. The Pyro series may have future releases, but it is considered to be in maintenance status.
    The "Buster" series start from version 2.0, and are intended to be where most of the action is, ongoing. Version 2.0 was really a beta-quality build, to allow the testers to report back. The first official release was 2.1.
    The main feature of Easy Buster is that it is built from Debian 10 Buster DEBs, using WoofQ (a fork of Woof2: Woof-CE is another fork, used to build Puppy Linux).
    The advantage of Buster over Pyro is access to the large Debian package repositories. That is a big plus.

Elecrow's new Raspberry Pi laptop is perfect for STEM students

Filed under
Linux

Since launching back in 2012, the Raspberry Pi has proven to be an extremely successful method of miniaturising the PC experience, with sales topping 30 million at the end of 2019.

At just US$35, it's an extremely affordable way to make your first steps into the world of computer science, allowing you to build a fully functioning computer with relatively little expertise.

However, one of the common complaints about the Raspberry Pi is the maze of wires that you'll need to connect in order for it to work properly.

Hong Kong-based company Elecrow is hoping to change that with the CrowPi2, a tiny laptop which is making waves on crowdfunding platform Kickstarter. With an initial goal to raise around £15,000, it's at over £420,000 at the time of writing and growing all the time.

Read more

Ubuntu 18.04.5 and 16.04.7 LTS Release Candidate ISOs Now Ready for Public Testing

Filed under
Ubuntu

After last week’s release of Ubuntu 20.04.1 LTS as the first point release in the Focal Fossa series, Canonical is now working on new point releases for its long-term supported Ubuntu 18.04 LTS (Bionic Beaver) and Ubuntu 16.04 LTS (Xenial Xerus) operating system series.

Your reaction right now would be like… wait, Ubuntu 16.04.7? Why? Aren’t there only five point releases during the life cycle of an Ubuntu LTS series? Yes, you’re right, Canonical usually bakes only five ISO point releases for each LTS series, but sometime they have to release emergency ISOs because of some nasty bugs.

It happened last year with Ubuntu 16.04.6 LTS and Ubuntu 14.04.6 LTS (now ESM) to patch a critical security vulnerability in the APT package manager, which allowed attackers to execute code as root or possibly install malicious apps and crash the system.

Read more

KDE neon Rebased on 20.04

Filed under
KDE

KDE neon is our installable Linux with continuous integration and deployment. It’s based on Ubuntu who had a new Long Term Support Release recently so we’ve rebased it on Ubuntu 20.04 now.

You should see a popup on your install in the next day or so. It’ll ask you to make sure your system is up to date then it’ll upgrade the base to 20.04 which takes a while to download and then another while to install.

Afterwards it should look just the same because it’s the same wonderful Plasma desktop.

Read more

Also: KDE neon Is Now Based on Ubuntu 20.04 LTS (Focal Fossa)

Everything You Need to Know About Linux Ubuntu Server

Filed under
Linux
Server
Ubuntu

As you should probably know, Linux powers the majority of the web we see today. This is mainly because Linux systems are inherently more secure and stable than other systems. There are several types of Linux distributions for powering servers. Some notable ones include Ubuntu, Red Hat, Debian, and CentOS. Ubuntu, in particular, has been enjoying a surge in popularity as a server distro in recent times. In this guide, our editors have outlined why the Linux Ubuntu server is outgrowing many of its competitions. Stay with us throughout this guide to learn why Ubuntu shines as a server distro.

Read more

Byte – music player designed for elementary OS

Filed under
OS

I spend an inordinate amount of time listening to music. My favorite pastime is to see an eclectic range of bands, solo artists, and orchestras live. It’s such a life-changing and exhilarating experience. It’s one thing to be sitting at home listening to a CD or watching music videos on TV or on YouTube, but being in the audience, packed out in a stadium or music hall, takes it to another level. But it’s an expensive pastime, and on hold given the current coronavirus pandemic. These days, I’m listening to music from my CD collection which I’ve encoded to FLAC, a lossless audio format.

Linux is endowed with a plethora of open source music players. And I’ve reviewed the vast majority. But I seem to keep finding interesting music players. Byte is the latest I’ve stumbled across.

Byte is a GTK-based music player. It was created with the desire to make a good music player for elementary OS. It focuses on two aspects: features and design. Byte isn’t tied to elementary OS; it runs on other Linux distributions. It’s in a fairly early stage of development, with its initial release only back in August 2019.

Read more

AMD Ryzen Embedded SBC Review with Ubuntu 20.04

Filed under
Reviews
Ubuntu

DFI GHF51 Ryzen Embedded SBC runs about as well in Ubuntu 20.04 as it does in Windows 10. Everything basically works and performs well. Our testing shows AMD Ryzen Embedded R1606G processor to offer slightly better performance than the top of the line Intel Gemini Lake Pentium J5005 processor.

I also had one of the same issues as in Windows: one Seagate USB hard drive would not work reliability at all with transfer stalled. That’s probably just a hardware incompatibility, as the drive works with other platforms, and other USB storage devices achieve normal performance when connected to DFI SBC. I also noticed some artifacts with one 3D graphics benchmark, but those did not show up in other 3D accelerated programs.

DFI GHF51 is an impressive piece of hardware as it packs lots of CPU and GPU power in a form factor similar to Raspberry Pi 4 SBC. I’d like to thank DFI for sending a review sample. If you plan to buy in large quantities to integrate the board into your product, you could contact the company via the product page. It’s used to be available as a sample on the company’s DFI-ITOX online store for $378, but it has been taken down since last time.

Read more

Photoflare: An Open Source Image Editor for Simple Editing Needs

Filed under
OSS

When it comes to image editing on Linux, GIMP is the first and obvious choice. But GIMP could be overwhelming if you don’t need advanced editing feature. This is where applications like Photoflare step in.

Photoflare is an editor that provides basic image editing features with a simple-to-use interface.

It is inspired by the popular Windows application PhotoFiltre. The application is not a clone though and it has been written in C++ from scratch and uses Qt framework for the interface.

The features include cropping, flipping/rotating, resizing image. You can also tools like paint brush, paint bucket, spray can, blur tool and eraser. The magic wand tool lets you select a specific area of the image.

Read more

Games RPCS3, NeuroSlicers and More

Filed under
Gaming

           

  • Darkest Dungeon - The Butcher's Circus due for Linux 'in the next week or so'

    Red Hook Studios are currently working on the free DLC The Butcher's Circus and with Season 2 about to release, the Linux (and macOS) versions are just about ready.

    To be clear, Darkest Dungeon is already on Linux but the updates to support this brand new competitive game mode are not. Red Hook Studios have been pretty clear on it for some time that it would come later, and they mentioned in early July about it being close but they wanted to ensure they're ready for release.

  •        

  • PlayStation 3 emulator RPCS3 gains online play with PSN Emulation

    It seems a very exciting development will be coming to the next release of the PlayStation 3 emulator RPCS3.

    While they haven't done a blog post to go over their progress since 2019, work is as always ongoing. The main reason they don't often talk about progress, is simply a lack of people to go over it all and blog about it for them.

    Thankfully though, they do release videos to show off and talk about some of the major progress. One such brand new feature coming is online play via PSN Emulation. That is absolutely huge especially since online features were such a major part of some games.

  • Upcoming 'post-cyberpunk' RTS NeuroSlicers looks great, Steam page up

    NeuroSlicers is an upcoming in-development real-time strategy game that aims to 'modernize' the genre with a 'post-cyberpunk' setting and it's looking slick.

    "Instead of seeing how fast you can click, NeuroSlicers tasks you with how fast you can think. Using intelligent AI-powered units, you are free to make more significant, more strategic decisions that focus on territory control, resource management, upgrading and careful placement of customizable buildings, units and powerful function abilities called Scripts."

    It's been quite a long time since we last covered it, while also keeping an eye on their progress. They've now announced that their Steam page has finally gone live as they continue their very early testing period. While this 'pre-alpha' is currently limited to supporting Windows, they confirmed to GOL on Twitter that a Linux release continues to be planned.

  • Neverwinter Nights: Enhanced Edition gets more graphical upgrades

    Beamdog are really starting to put the Enhanced into Neverwinter Nights: Enhanced Edition and showing just how much they care about the classic RPG experiences as a studio.

    A fresh development build for Neverwinter Nights: Enhanced Edition went up recently with a brand new Lighting Engine and the difference it makes is quite ridiculous. They said their aim with this is to "allow much higher quality future content, but also in large to enhance the visual quality of existing content" and since pictures say more than a thousand words they showed quite a few examples. 

Syndicate content

More in Tux Machines

Intel Graphics and oneAPI

  • Intel Offers New Xe Graphics Details, Product Updates At 2020 Architecture Day

    This week Intel held their 2020 Architecture Day, albeit virtual due to the COVID-19 pandemic. A lot of interesting technical information was shared on both the hardware and software sides. Here are some of the interesting highlights.

  • Intel Is Using IGC In Their Windows Drivers, Internal Prototype For Mesa

    At Intel's Architecture Day this week the company was talking about work on their new Windows graphics driver that is being timed for Xe but supporting existing generations of hardware as well. One of the interesting takeaways was seeing the Windows driver is now using the open-source "IGC" back-end.

  • Intel oneAPI 1.0 "Gold" Is Coming Later This Year

    Recently I wrote about it looking like oneAPI 1.0 was lining up and now there is further confirmation of the first production release of this Intel software collection indeed coming this year. After oneAPI was announced in late 2018 at Intel's Architecture Day, it was released in early form last year and the various software components making up this collection of interfaces to exploit the potential of Intel's diverse hardware offerings have continued to advance.

Laravel for Programming (New Series)

  • Why Should I Use Laravel Framework
  • Composer Error while installing Laravel “Failed to decode response: zlib_decode(): data error
  • Mysql update or insert multiple rows – Raw Laravel SQL
  • Laravel update model with unique validation rule for attribute

    I have a Laravel User model whre I added unique validation rule on username and email. Now when I update my User through my Repo, and I want to re-validate my model, I get an error.

  • Laravel – Eloquent “Has”, “With”, “WhereHas”

    with() is generally used with eager loading, which is a quick way to pull related models. Basically, it means that, along with the main model, Laravel will preload the listed relationship(s). This is beneficial when you need to load additional data and want to avoid making N+1 DB bad practices. With eager loading, you run only one additional DB query instead of potentially hundreds of additional queries.

  • Getting a 500 Internal Server Error on Laravel 5+ Ubuntu 14.04

    This is the first time I am installing Laravel on Ubuntu and I am already running into issues, 500 errors. I have done it before, numerous times on Windows OS and never had an issue. This 500 internal server usually happens when your “mod_rewrite” module is not turned on.

  • Ajax Laravel 419 POST Error

    I would really be thankful if someone could help me with this. I am trying to make an Ajax call but I am getting 419 POST error.

  • Creating a Radio Button Input Field

    You want to create a radio button field for your Blade template.

  • Decoding HTML Entities to a String
  • 13 Best Laravel Helpers To Consider Using

    Laravel comes with a ton of useful global helper functions. If you haven’t used them so far, this is the best time to start. Over the years of me using the Laravel, 10 of those emerged as the most useful, making the development a lot easier. Sometimes we don’t really see how we can apply some methods until we see an example. So let’s get down to it and see the top 10 helpers I often use the most. These go for Laravel 5.*, however those on Laravel 6.* can bring these back using the following package https://github.com/laravel/helpers. You can also check out the official documentation for all laravel helper functions.

  • How to use Laravel with Socket.IO

    Websockets are cool. They are really helpful if you want to show real-time activities from your users (or perhaps some queue jobs). Now, if you are afraid of the word “Websockets”, don’t be. I will lay down the instructions on how you can use it and will be around to answer your questions if you need to. I had this challenge where I needed it to show a list of people who are currently viewing a specific URL in Laravel. So I started thinking. Part of me wanted to do a quick hack (luckily that’s not the strongest side of mine). Whilst the other wanted to build something cool, reusable and long-lasting.

  • Guide To Injecting Dependencies Into Controllers

    Laravel’s facades present a simple interface to the most useful classes in Laravel’s codebase. You can get information about the current request and user input, the session, caches, and much more. But if you prefer to inject your dependencies, or if you want to use a service that doesn’t have a facade, you’ll need to find some way to bring instances of these classes into your controller. All controller methods (including the constructors) are resolved out of Laravel’s container, which means anything you typehint that the container knows how to resolve will be automatically injected.

  • How to Upload Multiple Files via Ajax (VueJs and Laravel 5.5) - File Management

    When I first started using VueJs, it was a nightmare to find a decent tutorial on how to upload a single file using Ajax, let alone a tutorial explaining how to manage multiple files. I have been dealing a couple of years with file management, mostly using VueJs and Laravel, so I thought writing a tutorial like this could help a lot of developers implement one of the coolest things in applications, which is real-time asset management. First off, you will find many solutions online that are good but those who are early beginners will definitely struggle. What I will cover here is writing your frontend and backend code that will allow you to upload multiple files. Additionally, I will give you a few tricks on how to apply this stuff to different situations.

Kali Linux and Pentesting

  • Kali Linux USB Sticks

    The main aspiration of the Kali Linux bootable USB device is to serve the purpose of initiating live Kali Linux. Its essence is to provide the portability of Kali Linux, and you can carry it with you inside of your pocket. It assists in running your kali Linux in any system available near you, making kali Linux accessible to you at your accord. One of the main vantage that it provides is the customize feature. You are free to customize your very own operating system to carry it in the Kali Linux USB stick. The user just needs to follow the procedure to customize its OS image on the kali Linux USB stick. It is very system friendly, imposing no harm to the system you install it in. You just need to plug out the USB drive to get back to the original operating system of the host. Every model of kali Linux USB stick has a different chipset, making dongles compatible with the overall Kali Linux. It is rarely possible to get all features in a single USB stick as some are focused on size, while others are based on the reading/ writing cycles and speed. Here is the buying guide that can help you in selecting the best USB stick compatible with your system needs depending on its usage.

  • KALI LINUX DNS RECONNAISSANCE

    DNS Reconnaissance is an information-gathering part for a penetration testing. It is used where penetration testing is being performed. It can gather and collect all types of information on the records and target server. It does not affect any IP addresses; therefore, it is best to use for checking on or disclose the information of any network. This is only possible for those networks or organizations that do not check upon the DNS traffic. So, the types of enumeration that perform include zone transfers reverse lookups domain and host brute force standard record, enumeration, catch snooping, zoom working, and also Google Luca.

  • Metasploit in Kali Linux 2020

    The internet is full of lurkers with malicious intents who want to access networks and exploit their data while evading detection. It only makes sense to ensure a network’s security by measuring their vulnerabilities. Penetration testing or ethical hacking is how we test networks or servers for pregnable targets by pinpointing all possible breaches that a hacker might use to gain access, thus reducing security compromises. Penetration testing is often conducted through software applications, the most popular of which is Kali Linux, preferably with the Metasploit framework. Stick till the end to learn how to test a system by executing an attack with Kali Linux.

  • Post exploitation with Meterpreter

    This is an introduction to the Meterpreter payload plugin within Metasploit. In this short tutorial, we will discuss how to use it to apply post exploitation to a WINDOWS OS system once you’ve already breached it using the Eternalblue exploit. We will limit ourselves to accessing the windows system and exploring it, and all the things that we are going to do will focus on accessing information and user credentials. Introduction to Meterpreter Meterpreter is an attack payload in the Metasploit framework that lets the perpetrator control and navigate the victim computer through a command shell. It can prove to be a very versatile tool when it comes to penetration testing. It is a post-exploitation tool that is based on in-memory DLL injection, meaning it gets the injected DLL running by creating a new process that calls for the system to run the injected DLL. It can give you access to an invisible command shell on a victim machine, letting you run executables and profile networks. It was originally written for Metasploit 2.x and is upgraded for Metasploit 3.

  • Pen testing web applications with Metasploit’s “Wmap scanner”

    “Scanning” involves all methods and techniques for identifying live systems like networks or servers to uncover its operating system and architecture. These techniques are used to identify any vulnerable points in a network that can be exploited. This is a beginner’s tutorial on using the WMAP plugin incorporated in the Metasploit framework to scan for vulnerabilities in web applications. We will use the web application DVWA as a target to demonstrate the scanning process done using WAMP. DVWA is short for “damn vulnerable web application,” and the app is specially designed to used by cybersecurity novices to test and sharpen their penetration skills.

Python Leftovers

  • sphinxcontrib-spelling 5.2.1

    sphinxcontrib-spelling is a spelling checker for Sphinx-based documentation. It uses PyEnchant to produce a report showing misspelled words.

  • Python Community Interview With Bruno Oliveira

    Welcome to Real Python, Bruno. I’m glad you could join us. Let’s start in the same manner we do with all our guests: How’d you get into programming, and when did you start using Python?

  • How to use AJAX with Django

    AJAX is an acronym for Asynchronous JavaScript and XML. It is a group of inter-related technologies like JavaScript, DOM, XML, HTML, CSS etc. AJAX allows you to send and receive data asynchronously without reloading the web page. At some point in your project development process, you will need AJAX to execute some task. One fine example could be checking username availability on the signup form. We will discuss the same scenario here and will guide you through the step by step process of using AJAX with Django.

  • How to create management commands in Django

    You must have used createsuperuser command in your Django application at one or another time. If not then I am sure you must have used makemigrations or migrate commands in your project. Yes? Yes. So these commands, also called as management commands are used to execute some piece of code from the command line. In this article, We will see how to create your own command.

  • Python Development Environment on macOS Mojave & High Sierra

    While installing Python and Virtualenv on macOS Mojave & High Sierra can be done several ways, this tutorial will guide you through the process of configuring a stock Mac system into a solid Python development environment.

  • How to Learn Python for Data Science In 5 Steps

    Before we explore how to learn Python for data science, we should briefly answer why you should learn Python in the first place. In short, understanding Python is one of the valuable skills needed for a data science career. Though it hasn’t always been, Python is the programming language of choice for data science.

  • Conservancy and PyPy's great work together

    PyPy joined Conservancy in the second half of 2010, shortly after the release of PyPy 1.2, the first version to contain a fully functional JIT. In 2013, PyPy started supporting ARM, bringing its just-in-time speediness to many more devices and began working toward supporting NumPy to help scientists crunch their numbers faster. Together, PyPy and Conservancy ran successful fundraising drives and facilitated payment and oversight for contractors and code sprints. Conservancy supported PyPy's impressive growth as it expanded support for different hardware platforms, greatly improved the performance of C extensions, and added support for Python 3 as the language itself evolved.

  • A new chapter for PyPy: Transitioning away from a Charitable Model

    PyPy has been a member project of Software Freedom Conservancy since 2010 and although it's been a mutually successful partnership, nothing lasts forever — especially in software. Today, Conservancy and PyPy announce that they are winding down their ten year relationship. PyPy will remain free software, but the community's structure and organizational underpinnings will change. Conservancy provides a fiscal and organizational home for projects that find the freedoms and assurances that come along with a charitable home advantageous for their community goals. While this framework was a great fit for the early PyPy community, that community has changed such that this is no longer the case. PyPy's leadership are exploring non-charitable options for its next phase of growth.

  • PSF GSoC students blogs: Week 9
  • PSF GSoC students blogs: Week 11 Check in!
  • PSF GSoC students blogs: Weekly Check In - 10