2024-02-10 18:14:16 +00:00
# Linux Ortam Değişkenleri
2022-04-28 16:01:33 +00:00
< details >
2024-05-05 22:43:52 +00:00
< summary > < strong > Sı fı rdan kahraman olmaya kadar AWS hacklemeyi öğrenin< / strong > < a href = "https://training.hacktricks.xyz/courses/arte" > < strong > htARTE (HackTricks AWS Kı rmı zı Takı m Uzmanı )< / strong > < / a > < strong > !< / strong > < / summary >
2022-04-28 16:01:33 +00:00
2024-05-05 22:43:52 +00:00
HackTricks'ı desteklemenin diğer yolları :
2024-02-02 13:19:57 +01:00
2024-05-05 22:43:52 +00:00
* **Şirketinizi HackTricks'te reklamı nı görmek istiyorsanı z** veya **HackTricks'i PDF olarak indirmek istiyorsanı z** [**ABONELİK PLANLARI**]'na göz atı n (https://github.com/sponsors/carlospolop)!
2024-04-07 03:13:19 +00:00
* [**Resmi PEASS & HackTricks ürünlerini** ](https://peass.creator-spring.com ) edinin
* [**PEASS Ailesi'ni** ](https://opensea.io/collection/the-peass-family ) keşfedin, özel [**NFT'lerimiz** ](https://opensea.io/collection/the-peass-family ) koleksiyonumuz
* **Katı lı n** 💬 [**Discord grubuna** ](https://discord.gg/hRep4RUj7f ) veya [**telegram grubuna** ](https://t.me/peass ) veya bizi **Twitter** 🐦 [**@hacktricks\_live** ](https://twitter.com/hacktricks\_live )**'da takip edin.**
2024-05-05 22:43:52 +00:00
* **Hacking püf noktaları nı zı paylaşarak PR göndererek HackTricks** ve [**HackTricks Cloud** ](https://github.com/carlospolop/hacktricks-cloud ) github depoları na katkı da bulunun.
2022-04-28 16:01:33 +00:00
< / details >
2024-03-14 23:41:46 +00:00
**Try Hard Güvenlik Grubu**
2024-04-07 03:13:19 +00:00
< figure > < img src = "../.gitbook/assets/telegram-cloud-document-1-5159108904864449420.jpg" alt = "" > < figcaption > < / figcaption > < / figure >
2024-03-14 23:41:46 +00:00
{% embed url="https://discord.gg/tryhardsecurity" %}
***
2024-02-10 18:14:16 +00:00
## Global değişkenler
2020-07-15 15:43:14 +00:00
2024-03-26 15:52:57 +00:00
Global değişkenler **çocuk işlemler tarafı ndan** devralı nacaktı r.
2020-07-15 15:43:14 +00:00
2024-02-10 18:14:16 +00:00
Mevcut oturumunuz için bir global değişken oluşturabilirsiniz:
2020-07-15 15:43:14 +00:00
```bash
export MYGLOBAL="hello world"
echo $MYGLOBAL #Prints: hello world
```
2024-05-05 22:43:52 +00:00
Bu değişken mevcut oturumunuz ve onun alt süreçleri tarafı ndan erişilebilir olacaktı r.
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
Değişkeni **kaldı rmak** için şunu yapabilirsiniz:
2020-07-15 15:43:14 +00:00
```bash
unset MYGLOBAL
```
2024-02-10 18:14:16 +00:00
## Yerel değişkenler
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
**Yerel değişkenler** yalnı zca **mevcut kabuk / betik** tarafı ndan **erişilebilir** .
2020-07-15 15:43:14 +00:00
```bash
LOCAL="my local"
echo $LOCAL
unset LOCAL
```
2024-02-10 18:14:16 +00:00
## Mevcut değişkenleri listele
2020-07-15 15:43:14 +00:00
```bash
set
env
printenv
cat /proc/$$/environ
cat /proc/`python -c "import os; print(os.getppid())"` /environ
```
2024-02-10 18:14:16 +00:00
## Ortak değişkenler
Kaynak: [https://geek-university.com/linux/common-environment-variables/ ](https://geek-university.com/linux/common-environment-variables/ )
2024-05-05 22:43:52 +00:00
* **DISPLAY** – **X** tarafı ndan kullanı lan ekran. Bu değişken genellikle ** :0.0** olarak ayarlanı r, bu da mevcut bilgisayardaki ilk ekranı ifade eder.
2024-03-14 23:41:46 +00:00
* **EDITOR** – kullanı cı nı n tercih ettiği metin düzenleyici.
2024-05-05 22:43:52 +00:00
* **HISTFILESIZE** – geçmiş dosyası nda bulunan maksimum satı r sayı sı .
2024-03-24 12:30:51 +00:00
* **HISTSIZE** – Kullanı cı oturumu sona erdiğinde geçmiş dosyası na eklenen satı r sayı sı .
2024-03-14 23:41:46 +00:00
* **HOME** – ev dizininiz.
* **HOSTNAME** – bilgisayarı n ana bilgisayarı .
* **LANG** – mevcut diliniz.
2024-05-05 22:43:52 +00:00
* **MAIL** – kullanı cı nı n posta spool'unun konumu. Genellikle ** /var/spool/mail/USER**.
* **MANPATH** – man sayfaları nı aramak için kullanı lan dizinlerin listesi.
2024-03-14 23:41:46 +00:00
* **OSTYPE** – işletim sistemi türü.
* **PS1** – bash'teki varsayı lan komut istemi.
2024-05-05 22:43:52 +00:00
* **PATH** – yürütmek istediğiniz ikili dosyaları n bulunduğu tüm dizinlerin yolunu saklar, dosyanı n adı nı belirterek yürütmek için göreli veya mutlak yol belirtmek zorunda kalmazsı nı z.
2024-03-14 23:41:46 +00:00
* **PWD** – mevcut çalı şma dizini.
* **SHELL** – geçerli komut kabuğunun yolu (örneğin, ** /bin/bash**).
* **TERM** – mevcut terminal türü (örneğin, **xterm** ).
* **TZ** – zaman diliminiz.
* **USER** – mevcut kullanı cı adı nı z.
2024-05-05 22:43:52 +00:00
## Hacking için ilginç değişkenler
2020-07-15 15:43:14 +00:00
2022-10-05 22:34:56 +00:00
### **HISTFILESIZE**
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
Bu değişkenin **değerini 0 olarak değiştirin** , böylece oturumunuzu sonlandı rdı ğı nı zda geçmiş dosyası (\~/.bash\_history) **silinecektir** .
2020-07-15 15:43:14 +00:00
```bash
export HISTFILESIZE=0
```
2022-10-05 22:34:56 +00:00
### **HISTSIZE**
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
Bu değişkenin **değerini 0 yapı n** , böylece **oturumunuzu sonlandı rdı ğı nı zda** herhangi bir komut **geçmiş dosyası na** (\~/.bash\_history) eklenmeyecektir.
2020-07-15 15:43:14 +00:00
```bash
export HISTSIZE=0
```
2023-01-18 13:30:35 +00:00
### http\_proxy & https\_proxy
2020-07-15 15:43:14 +00:00
2024-04-07 03:13:19 +00:00
İşlemler, internete bağlanmak için burada belirtilen **proxy** 'yi kullanacaklar.
2020-07-15 15:43:14 +00:00
```bash
export http_proxy="http://10.10.10.10:8080"
2023-01-18 13:30:35 +00:00
export https_proxy="http://10.10.10.10:8080"
2020-07-15 15:43:14 +00:00
```
2024-03-14 23:41:46 +00:00
### SSL_CERT_FILE & SSL_CERT_DIR
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
**Bu ortam değişkenlerinde** belirtilen sertifikalara işlemler güvenecektir.
2020-07-15 15:43:14 +00:00
```bash
2023-01-18 13:30:35 +00:00
export SSL_CERT_FILE=/path/to/ca-bundle.pem
export SSL_CERT_DIR=/path/to/ca-certificates
2020-07-15 15:43:14 +00:00
```
2022-10-05 22:34:56 +00:00
### PS1
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
Prompt'unuzu nası l göründüğünü değiştirin.
2020-07-15 15:43:14 +00:00
2024-02-10 18:14:16 +00:00
[**Bu bir örnektir** ](https://gist.github.com/carlospolop/43f7cd50f3deea972439af3222b68808 )
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
Kök:
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
![](< .. / . gitbook / assets / image ( 897 ) . png > )
2020-07-15 15:43:14 +00:00
2024-02-10 18:14:16 +00:00
Normal kullanı cı :
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
![](< .. / . gitbook / assets / image ( 740 ) . png > )
2020-07-15 15:43:14 +00:00
2024-03-26 15:52:57 +00:00
Bir, iki ve üç arka planda çalı şan işler:
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
![](< .. / . gitbook / assets / image ( 145 ) . png > )
2020-07-15 15:43:14 +00:00
2024-03-26 15:52:57 +00:00
Bir arka planda çalı şan iş, bir durdurulan iş ve son komut doğru bir şekilde tamamlanmadı :
2020-07-15 15:43:14 +00:00
2024-05-05 22:43:52 +00:00
![](< .. / . gitbook / assets / image ( 715 ) . png > )
2022-04-28 16:01:33 +00:00
2024-03-14 23:41:46 +00:00
**Try Hard Security Group**
2024-04-07 03:13:19 +00:00
< figure > < img src = "../.gitbook/assets/telegram-cloud-document-1-5159108904864449420.jpg" alt = "" > < figcaption > < / figcaption > < / figure >
2024-03-14 23:41:46 +00:00
{% embed url="https://discord.gg/tryhardsecurity" %}
2022-04-28 16:01:33 +00:00
< details >
2024-03-24 13:33:29 +00:00
< summary > < strong > Sı fı rdan kahraman olana kadar AWS hackleme öğrenin< / strong > < a href = "https://training.hacktricks.xyz/courses/arte" > < strong > htARTE (HackTricks AWS Red Team Expert)< / strong > < / a > < strong > !< / strong > < / summary >
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
HackTricks'i desteklemenin diğer yolları :
2024-02-02 13:19:57 +01:00
2024-05-05 22:43:52 +00:00
* Şirketinizi **HackTricks'te reklamı nı görmek istiyorsanı z** veya **HackTricks'i PDF olarak indirmek istiyorsanı z** [**ABONELİK PLANLARI**]'na (https://github.com/sponsors/carlospolop) göz atı n!
2024-02-10 18:14:16 +00:00
* [**Resmi PEASS & HackTricks ürünlerini** ](https://peass.creator-spring.com ) edinin
2024-05-05 22:43:52 +00:00
* [**The PEASS Family** ](https://opensea.io/collection/the-peass-family ) keşfedin, özel [**NFT'lerimiz** ](https://opensea.io/collection/the-peass-family ) koleksiyonumuz
* **Katı lı n** 💬 [**Discord grubuna** ](https://discord.gg/hRep4RUj7f ) veya [**telegram grubuna** ](https://t.me/peass ) veya bizi **Twitter** 🐦 [**@hacktricks\_live** ](https://twitter.com/hacktricks\_live )**'da takip edin.**
* **Hacking hilelerinizi paylaşarak PR'lar göndererek HackTricks** ve [**HackTricks Cloud** ](https://github.com/carlospolop/hacktricks-cloud ) github depoları na katkı da bulunun.
2022-04-28 16:01:33 +00:00
< / details >