This android application let you to know more about your battery.
Just use it to measure the charging and discharging current of your battery.
-
Or, you can also use a hardware device and Fedora 25 to have a great life.
tutorials, tips, tricks, commands, programming, linux, windows, database, sql, python, programming language, Fedora, drawing, painting, tutorial, tutorials
Friday, March 17, 2017
Wednesday, March 15, 2017
Fedora 25: First test with clamav antivirus.
This is a short tutorial about how to use ClamAV antivirus on Fedora 25.
First, you need to install it with this commands:
First, you need to install it with this commands:
[root@localhost mythcat]# dnf install clamav.x86_64
...
[root@localhost mythcat]# dnf install clamav-update.x86_64
...
Make settings into your /etc/freshclam.conf file. I used awk tool to show you my settings from /etc/freshclam.conf:[root@localhost mythcat]# awk -F: '/^[^#]/ { print $1 }' /etc/freshclam.conf | uniq
DatabaseDirectory /var/lib/clamav
UpdateLogFile /var/log/freshclam.log
LogFileMaxSize 2M
LogTime yes
LogVerbose yes
LogSyslog yes
LogFacility LOG_MAIL
LogRotate yes
DatabaseOwner clamupdate
DNSDatabaseInfo current.cvd.clamav.net
DatabaseMirror database.clamav.net
MaxAttempts 5
ScriptedUpdates yes
DetectionStatsCountry country-code
SafeBrowsing yes
Update the ClamAV antivirus with :[root@localhost mythcat]# /usr/bin/freshclam
ClamAV update process started at Wed Mar 15 13:42:07 2017
main.cvd is up to date (version: 57, sigs: 4218790, f-level: 60, builder: amishhammer)
WARNING: getfile: daily-21724.cdiff not found on database.clamav.net (IP: 195.30.97.3)
WARNING: getpatch: Can't download daily-21724.cdiff from database.clamav.net
Trying host database.clamav.net (212.7.0.71)...
nonblock_connect: connect timing out (30 secs)
Can't connect to port 80 of host database.clamav.net (IP: 212.7.0.71)
WARNING: getpatch: Can't download daily-21724.cdiff from database.clamav.net
WARNING: getpatch: Can't download daily-21724.cdiff from database.clamav.net
WARNING: getpatch: Can't download daily-21724.cdiff from database.clamav.net
WARNING: getpatch: Can't download daily-21724.cdiff from database.clamav.net
WARNING: Incremental update failed, trying to download daily.cvd
Downloading daily.cvd [100%]
daily.cvd updated (version: 23205, sigs: 1789155, f-level: 63, builder: neo)
Downloading safebrowsing.cvd [100%]
safebrowsing.cvd updated (version: 45693, sigs: 2756150, f-level: 63, builder: google)
Downloading bytecode-279.cdiff [100%]
Downloading bytecode-280.cdiff [100%]
Downloading bytecode-281.cdiff [100%]
Downloading bytecode-282.cdiff [100%]
Downloading bytecode-283.cdiff [100%]
Downloading bytecode-284.cdiff [100%]
Downloading bytecode-285.cdiff [100%]
Downloading bytecode-286.cdiff [100%]
Downloading bytecode-287.cdiff [100%]
Downloading bytecode-288.cdiff [100%]
Downloading bytecode-289.cdiff [100%]
Downloading bytecode-290.cdiff [100%]
Downloading bytecode-291.cdiff [100%]
bytecode.cld updated (version: 291, sigs: 55, f-level: 63, builder: neo)
Database updated (8764150 signatures) from database.clamav.net (IP: 157.25.5.183)
Now you can run it on Fedora 25 folder with this.[root@localhost mythcat]# clamscan
/home/mythcat/.bash_logout: OK
/home/mythcat/.bash_profile: OK
...
----------- SCAN SUMMARY -----------
Known viruses: 8758441
Engine version: 0.99.2
Scanned directories: 1
Scanned files: 54
Infected files: 0
Data scanned: 71.80 MB
Data read: 189.96 MB (ratio 0.38:1)
Time: 13.968 sec (0 m 13 s)
This tool comes with many options and features for Fedora workstations and server. Just read the documentation and make your changes. To check all files on the computer, but only display infected files and ring a bell when found:clamscan -r --bell -i /
To check files in the all users home directories:clamscan -r /home
If you got this error:LibClamAV Warning: fmap_readpage: pread fail: ...
Then this comes from sysfs and is a virtual file system provided by the Linux kernel and need to be excluded with this arg:--exclude-dir="^/sys"
--exclude-dir=^/sys --exclude-dir=^/dev --exclude-dir=^/proc
My result of scan ( the file FOUND is not a virus) :/home/mythcat/devil-linux-1.8.0-rc2-x86_64/install-on-usb.exe: Win.Trojan.Delfiles-17 FOUND
----------- SCAN SUMMARY -----------
Known viruses: 9042471
Engine version: 0.99.2
Scanned directories: 98653
Scanned files: 570740
Infected files: 1
Data scanned: 29750.14 MB
Data read: 48591.70 MB (ratio 0.61:1)
Time: 3819.053 sec (63 m 39 s)
Posted by
Cătălin George Feștilă
Labels:
2017,
antivirus,
clamav,
Fedora,
Fedora 25,
linux,
linux tools,
tutorial,
tutorials
Tuesday, March 14, 2017
QEMU - Devil Linux on Fedora 25.
QEMU (short for Quick Emulator) is a free and open-source hosted hypervisor that performs hardware virtualization QEMU is a hosted virtual machine monitor.
You can install this software using dnf tool.
I tested with Devil Linux iso without network ( the main reason was the settings of Devil Linux distro).
- qemu-system-x86_64 is the option for x86 architecture (64 bit);
- boot and -d set options for booting and debug;
- the -cdrom option set the iso file path and file;
- the --enable-kvm enable Kernel Virtual Machine;
- the -m 2048 set memory;
- the -netdev user,id=user.0 that tells us about qemu to use the user mode network stack which requires no administrator privilege to run;
About QEMU VLAN.
QEMU networking uses a networking technology that is like VLAN. The QEMU forward packets to guest operating systems that are on the same VLAN. Examples with qemu-kvm options:
dnf install qemu.x86_64
You can use any iso image from internet to run and test your distro linux.
Just use this command:
I tested with Devil Linux iso without network ( the main reason was the settings of Devil Linux distro).
qemu-system-x86_64 -boot d -cdrom ~/devil-linux-1.8.0-rc2-x86_64/bootcd.iso --enable-kvm -m 2048
-netdev user,id=user.0
Some args of qemu tool:- qemu-system-x86_64 is the option for x86 architecture (64 bit);
- boot and -d set options for booting and debug;
- the -cdrom option set the iso file path and file;
- the --enable-kvm enable Kernel Virtual Machine;
- the -m 2048 set memory;
- the -netdev user,id=user.0 that tells us about qemu to use the user mode network stack which requires no administrator privilege to run;
About QEMU VLAN.
QEMU networking uses a networking technology that is like VLAN. The QEMU forward packets to guest operating systems that are on the same VLAN. Examples with qemu-kvm options:
-net nic,model=virtio,vlan=0,macaddr=00:16:3e:00:01:01
-net tap,vlan=0,script=/root/ifup-br0,downscript=/root/ifdown-br0
-net nic,model=virtio,vlan=1,macaddr=00:16:3e:00:01:02
-net tap,vlan=1,script=/root/ifup-br1,downscript=/root/ifdown-br1
- net nic command defines a network adapter in the guest operating system.
- net tap command defines how QEMU configures the host.
You can disabling networking entirely:
-net none
Posted by
Cătălin George Feștilă
Labels:
2017,
Fedora,
Fedora 25,
linux,
linux tools,
machine emulator,
qemu,
tutorial,
tutorials,
virtualizer
Thursday, March 9, 2017
News: WikiLeaks begins its new series of leaks on the U.S. Central Intelligence Agency.
This is a old news and comes from WikiLeaks how to start one new series of leaks on the U.S. Central Intelligence Agency.
For me is another way to show bugs to people.
The article can be found here:
Some software come with new updates to fix bugs - like notepad, see article: Notepad++ 7.3.3 update fixe.
For me is another way to show bugs to people.
The article can be found here:
Some software come with new updates to fix bugs - like notepad, see article: Notepad++ 7.3.3 update fixe.
Wednesday, March 8, 2017
Fedora 25: Enable gnome notifications Fedmsg and Openweather.
This tutorial is about gnome environment and notifications.
If you want to see notifications about your work and account under Fedora distro or just to see the weather then you need to deal with this tools.
Take a look to your gnome version and shell version:
After select on option then just use right click to make settings for each extension.
If you want to see notifications about your work and account under Fedora distro or just to see the weather then you need to deal with this tools.
Take a look to your gnome version and shell version:
[mythcat@localhost ~]$ gnome-about --gnome-version
Version: 2.32.0
Distributor: Red Hat, Inc
Build Date: 02/04/2016
[mythcat@localhost ~]$ gnome-shell --version
GNOME Shell 3.22.3
Use the dnf install tool and get this packages:
gnome-weather.noarch : A weather application for GNOME
gnome-weather-tests.noarch : Tests for the gnome-weather package
gnome-shell-extension-openweather.noarch : Display weather information from many
gnome-shell-extension-apps-menu.noarch : Application menu for GNOME Shell
gnome-shell.x86_64 : Window management and application launching for GNOME
gnome-shell-extension-common.noarch : Files common to GNOME Shell Extensions
gnome-tweak-tool.noarch : A tool to customize advanced GNOME 3 options
Use this command to make settings:
[mythcat@localhost ~]$ gnome-tweak-tool
You will see a window with options for enable Fedmsg and Openweather notifications.After select on option then just use right click to make settings for each extension.
Posted by
Cătălin George Feștilă
Labels:
2017,
Fedora,
Fedora 25,
gnome,
Gnome Shell,
linux tools,
tutorial,
tutorials
Fedora 25: Install the ffmpeg tools .
Install from web the repos rpmfusion using root account:
# dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
[root@localhost]# dnf install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Now with enable the repo all rpmfusion list ffmpeg:
# yum --enablerepo=rpmfusion-* list ffmpeg
Redirecting to '/usr/bin/dnf --enablerepo=rpmfusion-* list ffmpeg' (see 'man yum2dnf')
RPM Fusion for Fedora 25 - Free - Test Updates 1.3 kB/s | 1.9 kB 00:01
RPM Fusion for Fedora 25 - Nonfree - Updates S 4.8 kB/s | 7.0 kB 00:01
RPM Fusion for Fedora 25 - Free - Updates Debu 185 kB/s | 331 kB 00:01
RPM Fusion for Fedora 25 - Nonfree - Test Upda 1.7 kB/s | 2.7 kB 00:01
RPM Fusion for Fedora Rawhide - Nonfree 91 kB/s | 157 kB 00:01
RPM Fusion for Fedora Rawhide - Free - Debug 280 kB/s | 521 kB 00:01
RPM Fusion for Fedora 25 - Free - Source 58 kB/s | 95 kB 00:01
RPM Fusion for Fedora 25 - Free - Test Updates 9.7 kB/s | 16 kB 00:01
RPM Fusion for Fedora 25 - Nonfree - Updates D 3.8 kB/s | 5.6 kB 00:01
RPM Fusion for Fedora Rawhide - Nonfree - Sour 24 kB/s | 37 kB 00:01
RPM Fusion for Fedora 25 - Free - Updates Sour 143 kB/s | 30 kB 00:00
RPM Fusion for Fedora 25 - Nonfree 525 kB/s | 144 kB 00:00
RPM Fusion for Fedora Rawhide - Free 1.1 MB/s | 531 kB 00:00
RPM Fusion for Fedora 25 - Free - Test Updates 23 kB/s | 3.6 kB 00:00
RPM Fusion for Fedora 25 - Nonfree - Updates 13 kB/s | 19 kB 00:01
RPM Fusion for Fedora Rawhide - Free - Source 58 kB/s | 97 kB 00:01
RPM Fusion for Fedora 25 - Free - Debug 879 kB/s | 380 kB 00:00
RPM Fusion for Fedora 25 - Nonfree - Debug 41 kB/s | 69 kB 00:01
RPM Fusion for Fedora 25 - Nonfree - Test Upda 1.7 kB/s | 2.6 kB 00:01
RPM Fusion for Fedora 25 - Nonfree - Source 22 kB/s | 34 kB 00:01
RPM Fusion for Fedora 25 - Nonfree - Test Upda 5.4 kB/s | 8.5 kB 00:01
RPM Fusion for Fedora Rawhide - Nonfree - Debu 241 kB/s | 70 kB 00:00
RPM Fusion for Fedora 25 - Free - Updates 154 kB/s | 254 kB 00:01
RPM Fusion for Fedora 25 - Free 288 kB/s | 515 kB 00:01
Available Packages
ffmpeg.src 3.2.4-1.fc26 rpmfusion-free-rawhide-source
ffmpeg.x86_64 3.2.4-1.fc26 rpmfusion-free-rawhide
Then install ffmpeg:
[root@localhost]# yum --enablerepo=rpmfusion-* install ffmpeg.x86_64
Redirecting to '/usr/bin/dnf --enablerepo=rpmfusion-* install ffmpeg.x86_64' (see 'man yum2dnf')
Last metadata expiration check: 0:00:26 ago on Tue Mar 7 23:40:51 2017.
Dependencies resolved.
===============================================================================
Package Arch Version Repository Size
===============================================================================
Installing:
ffmpeg x86_64 3.2.4-1.fc26 rpmfusion-free-rawhide 1.5 M
ffmpeg-libs x86_64 3.2.4-1.fc26 rpmfusion-free-rawhide 6.2 M
fribidi x86_64 0.19.7-2.fc24 fedora 70 k
lame-libs x86_64 3.99.5-6.fc26 rpmfusion-free-rawhide 344 k
libass x86_64 0.13.4-1.fc25 fedora 95 k
libavdevice x86_64 3.2.4-1.fc26 rpmfusion-free-rawhide 83 k
libmfx x86_64 1.19-1.20170114gita5ba231.fc25
updates 33 k
libva x86_64 1.7.3-3.fc25 updates 89 k
ocl-icd x86_64 2.2.11-1.fc25 updates 46 k
opencore-amr x86_64 0.1.3-4.fc24 rpmfusion-free-rawhide 176 k
schroedinger x86_64 1.0.11-10.fc24 fedora 325 k
vo-amrwbenc x86_64 0.1.3-1.fc24 rpmfusion-free-rawhide 76 k
x264-libs x86_64 0.148-15.20170121git97eaef2.fc26
rpmfusion-free-rawhide 574 k
x265-libs x86_64 2.2-1.fc26 rpmfusion-free-rawhide 586 k
xvidcore x86_64 1.3.4-2.fc24 rpmfusion-free-rawhide 262 k
Transaction Summary
===============================================================================
Install 15 Packages
Total download size: 10 M
Installed size: 28 M
Is this ok [y/N]: y
Downloading Packages:
(1/15): x265-libs-2.2-1.fc26.x86_64.rpm 780 kB/s | 586 kB 00:00
(2/15): ffmpeg-3.2.4-1.fc26.x86_64.rpm 1.6 MB/s | 1.5 MB 00:00
(3/15): libass-0.13.4-1.fc25.x86_64.rpm 294 kB/s | 95 kB 00:00
(4/15): fribidi-0.19.7-2.fc24.x86_64.rpm 137 kB/s | 70 kB 00:00
(5/15): libmfx-1.19-1.20170114gita5ba231.fc25. 418 kB/s | 33 kB 00:00
(6/15): libva-1.7.3-3.fc25.x86_64.rpm 915 kB/s | 89 kB 00:00
(7/15): schroedinger-1.0.11-10.fc24.x86_64.rpm 1.3 MB/s | 325 kB 00:00
(8/15): ocl-icd-2.2.11-1.fc25.x86_64.rpm 401 kB/s | 46 kB 00:00
(9/15): ffmpeg-libs-3.2.4-1.fc26.x86_64.rpm 3.8 MB/s | 6.2 MB 00:01
(10/15): lame-libs-3.99.5-6.fc26.x86_64.rpm 2.1 MB/s | 344 kB 00:00
(11/15): opencore-amr-0.1.3-4.fc24.x86_64.rpm 1.1 MB/s | 176 kB 00:00
(12/15): vo-amrwbenc-0.1.3-1.fc24.x86_64.rpm 656 kB/s | 76 kB 00:00
(13/15): xvidcore-1.3.4-2.fc24.x86_64.rpm 1.9 MB/s | 262 kB 00:00
(14/15): x264-libs-0.148-15.20170121git97eaef2 2.7 MB/s | 574 kB 00:00
(15/15): libavdevice-3.2.4-1.fc26.x86_64.rpm 694 kB/s | 83 kB 00:00
-------------------------------------------------------------------------------
Total 2.2 MB/s | 10 MB 00:04
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Installing : libva-1.7.3-3.fc25.x86_64 1/15
Installing : libmfx-1.19-1.20170114gita5ba231.fc25.x86_64 2/15
Installing : ocl-icd-2.2.11-1.fc25.x86_64 3/15
Installing : fribidi-0.19.7-2.fc24.x86_64 4/15
Installing : libass-0.13.4-1.fc25.x86_64 5/15
Installing : xvidcore-1.3.4-2.fc24.x86_64 6/15
Installing : x264-libs-0.148-15.20170121git97eaef2.fc26.x86_64 7/15
Installing : vo-amrwbenc-0.1.3-1.fc24.x86_64 8/15
Installing : opencore-amr-0.1.3-4.fc24.x86_64 9/15
Installing : lame-libs-3.99.5-6.fc26.x86_64 10/15
Installing : schroedinger-1.0.11-10.fc24.x86_64 11/15
Installing : x265-libs-2.2-1.fc26.x86_64 12/15
Installing : ffmpeg-libs-3.2.4-1.fc26.x86_64 13/15
Installing : libavdevice-3.2.4-1.fc26.x86_64 14/15
Installing : ffmpeg-3.2.4-1.fc26.x86_64 15/15
Verifying : ffmpeg-3.2.4-1.fc26.x86_64 1/15
Verifying : ffmpeg-libs-3.2.4-1.fc26.x86_64 2/15
Verifying : x265-libs-2.2-1.fc26.x86_64 3/15
Verifying : fribidi-0.19.7-2.fc24.x86_64 4/15
Verifying : libass-0.13.4-1.fc25.x86_64 5/15
Verifying : schroedinger-1.0.11-10.fc24.x86_64 6/15
Verifying : libmfx-1.19-1.20170114gita5ba231.fc25.x86_64 7/15
Verifying : libva-1.7.3-3.fc25.x86_64 8/15
Verifying : ocl-icd-2.2.11-1.fc25.x86_64 9/15
Verifying : lame-libs-3.99.5-6.fc26.x86_64 10/15
Verifying : opencore-amr-0.1.3-4.fc24.x86_64 11/15
Verifying : vo-amrwbenc-0.1.3-1.fc24.x86_64 12/15
Verifying : x264-libs-0.148-15.20170121git97eaef2.fc26.x86_64 13/15
Verifying : xvidcore-1.3.4-2.fc24.x86_64 14/15
Verifying : libavdevice-3.2.4-1.fc26.x86_64 15/15
Installed:
ffmpeg.x86_64 3.2.4-1.fc26
ffmpeg-libs.x86_64 3.2.4-1.fc26
fribidi.x86_64 0.19.7-2.fc24
lame-libs.x86_64 3.99.5-6.fc26
libass.x86_64 0.13.4-1.fc25
libavdevice.x86_64 3.2.4-1.fc26
libmfx.x86_64 1.19-1.20170114gita5ba231.fc25
libva.x86_64 1.7.3-3.fc25
ocl-icd.x86_64 2.2.11-1.fc25
opencore-amr.x86_64 0.1.3-4.fc24
schroedinger.x86_64 1.0.11-10.fc24
vo-amrwbenc.x86_64 0.1.3-1.fc24
x264-libs.x86_64 0.148-15.20170121git97eaef2.fc26
x265-libs.x86_64 2.2-1.fc26
xvidcore.x86_64 1.3.4-2.fc24
Complete!
[root@localhost]#
Just test te ffmpeg tools.
Posted by
Cătălin George Feștilă
Labels:
2017,
Fedora,
Fedora 25,
ffmpeg,
ffplay,
linux,
linux tools,
tutorial,
tutorials
Tuesday, March 7, 2017
Try pentbox like honeypot tool with Fedora 25.
PenTBox is a Security Suite that packs security and stability testing oriented tools for networks and systems.
Programmed in Ruby and oriented to GNU/Linux systems, but compatible with Windows, MacOS and every systems where Ruby works. It is free, licensed under GNU/GPLv3.
First you need to install the ruby
Programmed in Ruby and oriented to GNU/Linux systems, but compatible with Windows, MacOS and every systems where Ruby works. It is free, licensed under GNU/GPLv3.
First you need to install the ruby
[root@localhost pentbox]# dnf install ruby
Last metadata expiration check: 1:55:17 ago on Tue Mar 7 20:16:17 2017.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
ruby x86_64 2.3.3-61.1.fc25 updates 76 k
ruby-irb noarch 2.3.3-61.1.fc25 updates 94 k
rubygem-bigdecimal x86_64 1.2.8-61.1.fc25 updates 87 k
rubygem-did_you_mean x86_64 1.0.0-61.1.fc25 updates 219 k
rubygem-io-console x86_64 0.4.5-61.1.fc25 updates 57 k
...
rubygems.noarch 2.5.2-61.1.fc25
rubypick.noarch 1.1.1-5.fc24
Complete!
You need also the svn. The subversion is a free/open source version control system.
[root@localhost pentbox]# dnf install svn
Last metadata expiration check: 1:59:41 ago on Tue Mar 7 20:16:17 2017.
Package subversion-1.9.5-1.fc25.x86_64 is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!
Let get the pentbox.
svn co https://pentbox.svn.sourceforge.net/svnroot/pentbox/trunk/ pentbox
cd pentbox
svn update
./pentbox.rb
[root@localhost pentbox]# ./pentbox.rb
PenTBox 1.5
__
U00U|.'@@@@@@`.
|__|(@@@@@@@@@@)
(@@@@@@@@)
`YY~~~~YY'
|| ||
--------- Menu ruby2.3.3 @ x86_64-linux
1- Cryptography tools
2- Network tools
3- Web
4- License and contact
5- Exit
-> 2
1- Net DoS Tester
2- TCP port scanner
3- Honeypot
4- Fuzzer
5- DNS and host gathering
6- MAC address geolocation (samy.pl)
0- Back
-> 3
// Honeypot //
You must run PenTBox with root privileges.
Select option.
1- Fast Auto Configuration
2- Manual Configuration [Advanced Users, more options]
-> 1
HONEYPOT ACTIVATED ON PORT 80 (2017-03-07 22:20:30 +0200)
Now, let's simulate one attack and see the result.
Open your browser and put your_ip into address bar with port 80 and press enter key or go button:
your_ip:90
Take a look to your terminal and see the result.
You can see something like that:
INTRUSION ATTEMPT DETECTED! from your_ip:40482 (2017-03-07 22:22:07 +0200)
-----------------------------
GET / HTTP/1.1
Host: your_ip
User-Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1
The your_ip will fill with your ip workstation.
You can also make more settings with the pentbox tool.
Posted by
Cătălin George Feștilă
Labels:
2017,
Fedora,
Fedora 25,
honeypot,
linux,
linux tools,
pentbox,
tutorial,
tutorials
Subscribe to:
Posts (Atom)