Browsing articles in "Oracle Geliştirme Araçları"
Ara
16
2021

Log4j CVE-2021-45046 Zafiyeti

Merhaba, CVE-2021-45046 kodu ile tag lenen zafiyetin tespit edilmesi ve kapatılması ile ilgili aşağıdaki adımları takip edebilirsiniz. Tespit edilmesi için Scriptini sh haline getirip run ettikten sonra [WARNING] maybe vulnerable, those files contain the name: uyarısı altında gelen jar file lar potansiyel log4j library sine işaret etmektedir. Bu liste içerisinde 2.0 <= Apache log4j <= […]

May
30
2020

Jdeveloper üzerinde kaynak kodlara erişim eklentisi

Merhaba Arkadaşlar, Jdeveloper üzerinde classların kaynak kodlarına erişmek için java decompiler kullanmak için aşağıdaki adımlar izlenmelidir. Adımlar 1)  http://www.javadecompilers.com/jad   linkine tıklanır ve işletim sisteminiz için uygun sürüm lokale indirilir. 2) Jdeveloperin bulunduğu klasör içerisine dosya taşınır. 3)  jad.exe dosyası jdevbin\jdev\bin\jdev.conf dosyasında en alt kısıma AddVMOption -Djcncmd=../../../jad.exe -& -p -b -ff -nl -pi99999 -space -t2 -noinner cümlesi […]

Ara
12
2017

HSM Makinasına Crypto Kullanıcı Parolası ile Bağlantı Kurma PKCS11 Keystore Okuma Problemi Çözümü

Merhaba, Bu yazımda HSM (Hardware Security Module) cihazı (Safenet Luna – Üretici : Gemalto) üzerinde ayarları token üzerinde ve kullanıcı yetkileri düzgün verilmiş ancak imzalama işlemleri için gerekli java Keystore okuması sırasında CKR_PIN_INVALID hatasının çözümü aşağıdaki şekilde bir workaround ile yapılmaktadır. Admin parolası ile sağlıklı bir şekilde yapılan işlemler Crypto user parolası ile yapılamamaktadır. PKCS11 […]

Kas
13
2017

EBS Açılış Şifresinin Kurallar Dahilinde Girilmesi (R12)

Merhaba, EBS ekranları açılırken şifre güvenliliği açısından özel karakter kullanımını zorlamak için aşağıdaki yöntemleri uygulayabilirsiniz. Uygulama Adımları $JAVA_TOP altındaki  oracle.apps.fnd.security dizin altına custom oluşturulacak java programı (XXPasswordValidation.java) taşınır. Uzantısı java olan program derlenerek class dosyası aynı dizinde oluşturulur. Unix ortama bağlanıp $JAVA_TOP/oracle.apps.fnd.security altında iken “javac XXPasswordValidation.java” komutu ile programın XXPasswordValidation.class dosyası oluşturulur. Yapılan işlemleri db ye […]

Kas
8
2017

Java Projesinde SLF4J ile Loglamayı Aktif Hale Getirmek

Merhaba, Bu yazımda * SLF4J (Simple Logging Facade for Java) ile proje de loglama mekanizmasının nasıl aktif hale getirileceğini paylaştım. Örnek olarak maven projesine pom.xml line aşağıdaki bağımlılıklar eklenmelidir. . log4j-1.2.17.jar . slf4j-api-1.7.25.jar . slf4j-log4j12-1.7.25.jar   <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.25</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.25</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies> <dependencies> <dependency> […]

Kas
5
2017

OAF Kişiselleştirmelerini SQL ile Sorgulama ve Silme

OAF sayfalarda yapılan kişiselleştirmeler aşağıdaki script ile sorgulanabilir.     exec jdr_utils.listcustomizations(’/oracle/apps/product/subcategory/PageName’); exec jdr_utils.listcustomizations(‘/oracle/apps/product/subcategory/PageName’); Bu script aşağıdaki gibi satırlar listeleyecektir. /oracle/apps/product/subcategory/customizations/PersonalizationLevel/PersonalizationID/PageName   OAF kişiselleştirmelerini silmek için ise aşağıdaki script çalıştırılır.   exec jdr_utils.deletedocument(’/oracle/apps/product/subcategory/PersonalizationLevel/PersonalizationID/PageName’); exec jdr_utils.deletedocument(‘/oracle/apps/product/subcategory/PersonalizationLevel/PersonalizationID/PageName’);   Örnek bir uygulama: EBS ana sayfasındaki kişiselleştirmeleri listelemek istiyorsak; exec jdr_utils.listcustomizations(‘/oracle/apps/fnd/framework/navigate/webui/HomePG’); scriptini çalıştırırız. Sözgelimi, site bazlı yapılmış bir kişiselleştirme […]

Eki
24
2017

Jdeveloper Tunning Notları

Merhaba, Bu yazımda jdeveloper ide sinde karşılaşılan yavaşlık problemlerinin giderilmesi yapılması gereken JVM ayarları anlattım. ( https://blogs.oracle.com/ardaeralp/tune-your-jdeveloper-12c-1213 linkinde referans alınmıştır. ) Step 1: Configure JVM settings in jdev.conf Path: $MV_HOME$/jdeveloper/jdev/bin/jdev.conf # optimize the JVM for strings / text editing AddVMOption -XX:+UseStringCache AddVMOption -XX:+OptimizeStringConcat AddVMOption -XX:+UseCompressedStrings AddVMOption -XX:+UseCompressedOops AddVMOption -XX:+AggressiveOpts AddVMOption -XX:+UseConcMarkSweepGC AddVMOption -DVFS_ENABLE=true AddVMOption -Dsun.java2d.ddoffscreen=false […]

Sayfalar:123456»