Archive for Dezember 15th, 2021

Proof Wood – ich hab das auch mal falsch gemacht weil ich das nicht wusste

Mittwoch, Dezember 15th, 2021

100SekundenPhysik – wie ist es auf dem Mond zu schwimmen

Mittwoch, Dezember 15th, 2021

Anstrengender Alltag als Chemikant – was bekommt man dafür € 2.900,- netto

Mittwoch, Dezember 15th, 2021

Mittwoch, Dezember 15th, 2021

Harry G – über Selbstüberschätzung

Mittwoch, Dezember 15th, 2021

Landkreis Erding (Stand 15 Dezember 2021) – so verteilen sich die Coronavirus Patienten

Mittwoch, Dezember 15th, 2021

… 1mal in St.Wolfgang neu

Log4j – wie funktioniert der Angriff

Mittwoch, Dezember 15th, 2021

Log4j – check for JAR files that may be vulnerable to CVE-2021-44228

Mittwoch, Dezember 15th, 2021

CVE-2021-44228_scanner

<#
.Description
Scans filesystem for .jar, war, and ear files that contains log4j code that may be vulnerable to CVE-2021-44228
Supply a top-level directory to begin searching, or default to the current directory.
.PARAMETER Toplevel
Top-level directory to begin search for jar files.
.EXAMPLE
PS> .\checkjindi.ps1
Scan the current directory and subdirectory for jar files.
.EXAMPLE
PS> .\checkjindi.ps1 c:\
Scan the entire c:\ drive for jar files.
.SYNOPSIS
Scans filesystem for .jar files that contains log4j code that may be vulnerable to CVE-2021-44228.
#>
param ([string]$toplevel)
Add-Type -Assembly ‚System.IO.Compression.FileSystem‘
function Get-JARs {
param (
[string]$topdir
)
$jars = Get-ChildItem -Path $topdir -Recurse -Force -Include „*.jar“,“*.war“,“*.ear“ -ErrorAction Ignore;
return $jars
}
function Process-JAR {
param (
[Object]$jarfile,
[String]$origfile = „“,
[String]$subjarfile = „“
)
$jar = [System.IO.Compression.ZipFile]::Open($jarfile, ‚read‘);
ForEach ($entry in $jar.Entries) {
#Write-Output $entry.Name;
if($entry.Name -like „*JndiLookup.class“){
if($origfile -eq „“)
{
Write-Output „$jarfile contains $entry“;
}
else
{
Write-Output „$origfile contains $subjarfile contains $entry“;
}
}
elseif (($entry.Name -like „*.jar“) -or ($entry.Name -like „*.war“) -or ($entry.Name -like „*.ear“)) {
if($origfile -eq „“)
{
$origfile = $jarfile.FullName
}
$TempFile = New-TemporaryFile
[System.IO.Compression.ZipFileExtensions]::ExtractToFile($entry, $TempFile, $true);
Process-JAR $TempFile $origfile $entry.FullName;
Remove-Item $TempFile;
}
}
$jar.Dispose();
}
$jarfiles = Get-JARs $toplevel;
ForEach ($jarfile In $jarfiles) {
Process-JAR $jarfile;
}

Watchtower – to keep your Containers up to date

Mittwoch, Dezember 15th, 2021

Bayerischer Ministerpräsident Dr. Markus Söder – Pressekonferenz zu Hass und Hetze im Netz am 15.12.2021

Mittwoch, Dezember 15th, 2021

Mittwoch, Dezember 15th, 2021

Der US-Finanzdienstleister Better.com hat 9 % seiner Belegschaft fristlos entlassen – per Zoom Call

Mittwoch, Dezember 15th, 2021