Skip to content

Instantly share code, notes, and snippets.

View sinansh's full-sized avatar

sinansh sinansh

  • Ankara, Turkey
View GitHub Profile
@sinansh
sinansh / Universal-LogSetup.ps1
Last active January 20, 2026 07:54
Universal Remote Event Log Configuration Script for Windows Server 2008–2025. Automates user creation, group membership (Event Log Readers & DCOM), Firewall rules, WinRM/RemoteRegistry services, Log sizing (100MB), and UAC settings (LocalAccountTokenFilterPolicy) for agentless log collection. Supports strict IP filtering for security.
<#
.SYNOPSIS
Universal Windows Server Log Config (2008-2025 Compatible)
Language: English / Turkish (ASCII)
Features: User Setup + Group Permissions + Firewall + Log Size Increase
Note: User is VISIBLE everywhere.
#>
param (
[Parameter(Mandatory=$true, Position=0)]
#!/usr/bin/env bash
set -euo pipefail
BASE="/qradar_backups"
LOGDIR="/var/log/qradar"
LOGFILE="$LOGDIR/qradar_backup_$(date +%F).log"
MAIL_FROM="from@domain.tld"
MAIL_TO="to@domain.tld"
@sinansh
sinansh / liste.md
Last active November 16, 2019 08:03

Siber Güvenlik LAB için Ürün Listesi

require 'rubygems'
require 'net/ldap'
def get_ldap_response(ldap)
msg = "Response Code: #{ ldap.get_operation_result.code }, Message: #{ ldap.get_operation_result.message }"
raise msg unless ldap.get_operation_result.code == 0
end
global
log 127.0.0.1 local0
log 127.0.0.1 local1 notice
maxconn 4096
user haproxy
group haproxy
daemon
defaults
log global
global
log 127.0.0.1 local2
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy
group haproxy
daemon

İçerik Yönetim Sistemi İhtiyaç Analizi

Üniversitemiz bünyesinde fakültelerin, bölümlerin, proje/etkinliklerin tanıtımı gibi benzer amaçlarla yayınlanan web sayfaları bulunmaktadır. Mevcut sistemde birden fazla altyapı olup hepsinin bir çok eksikliği bulunmaktadır. Üniversitenin bu önemli ihtiyacını karşılamak ve web sayfası standartlarını oluşturmak için bu proje oluşturulmuştur.

İçerik yönetim sistemi, çağın standartlarına uygun ekrana duyarlı tasarım, çoklu dil desteği, merkezi yönetim, web servisleri ile çalışabilen gelişmiş bir sistem olarak planlanmaktadır.

Web Sayfası Türleri

Linux 101

Gereksinimler

Kurulum

Kurs süresince işlenilen tüm komutlar uygulama yapmak amacıyla sanal makinede çalışan bir Linux dağıtımı üzerinde çalıştırılması planlanmaktadır.

[mysqld]
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
ERROR 1292 (22007) at line 752: Incorrect datetime value: '0000-00-00 00:00:00' for column 'created' at row 1
@sinansh
sinansh / foo.py
Created June 30, 2017 08:34
LYK Python/Django kursu başvuru formu
i=0
while(i<10):
if (i < 5) and not(i % 2):
print(i)
elif not(i % 3):
print(i * i)
i+=1