GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

SAMP Sunucuya Özel Client (OYUNCUNUN EKRANINA BAKMA)

Başlatan Necip, 29 Ağustos 2022, 19:24:16

« önceki - sonraki »

0 Üye ve 3 Ziyaretçi konuyu incelemekte.

Amper


Selam Kayra :D

tabii, boş zamanlarımda tavsiyelerini yerine getirip biraz typescript dersi alayım. Fakat fark ettiğim kadarıyla hiçbir teknik bilgin olmadığı halde forumlarda insanlara laf atmayı çok seviyorsun, problem değil. Sana biraz öğreteyim.


Typescript nedir? Öncelikle typescript bir dil değildir, kendince type-strong hale getirerek javascript'i coverlar ve C#'da olduğu gibi bir compile süreci işlemez. Sadece yazdığın typed kodları javascript'e convert eder ve çalışacak hale getirir. Evet, decompile etmek daha zordur çünkü decompile edeceğin herhangi bir şey yoktur. (buradaki ironiyi anlamazsın diye ekleme yapayım; TYPESCRIPT COMPILE OLMUYOR) Tüm bunlar dışında olay GTASA'yı çalıştırmak değil. GTA'nın kendi eventlerini dinleyebilmek ve inject olmak istiyorsan low-level bir SDK'a her zaman ihtiyacın var. Javascript ile doğrudan GTA'ya inject olabildiğin gün konuşalım fakat "ben bunları typescript ile yaparım" lafının tüm cahilliğiyle (örn: typescript bir dil bile değil) bu konuyu kapatıyoruz.

C++ ve C#'ı decompile etmek arasında nasıl farklar var? Artık aslında hiçbir fark yok, eğer ki application seviyesini koruyacak herhangi bir şey kullanmıyorsanız ekstradan iki dilde de herhangi bir farklılık yaşamayacaksınız. Fakat buradaki asıl sıkıntı hangi dil ile clientini kodladığın değil, client ve serverını nasıl ayırdığın. Tüm anti hile stratejini client'e gömdüğün zaman istersen assembly ile yaz hiçbir işe yaramayacak. Bir server iletişimi her zaman zorunlu olmalı.

Tüm bunlar dışında dediğim gibi çok bilmişlik yapmayalım, ilk başta karşımızdaki kişiyi tanıyalım ve ondan sonra bilgisini sınamaya çalışalım. Emin ol konuda geçen üç dilde de doğrudan sadece SA-MP üzerinde senin kendini bilmeye başladığın yaştan itibaren tecrübem vardır, bunlara sektör tecrübemi eklemiyorum. Boş yapmayalım, kırılmasın kalpler.
Son düzenlenme: 12 Şubat 2023, 16:35:23 Amper

Wendiassa

Alıntı yapılan: Amper - 12 Şubat 2023, 16:33:27


Selam Kayra :D

tabii, boş zamanlarımda tavsiyelerini yerine getirip biraz typescript dersi alayım. Fakat fark ettiğim kadarıyla hiçbir teknik bilgin olmadığı halde forumlarda insanlara laf atmayı çok seviyorsun, problem değil. Sana biraz öğreteyim.


Typescript nedir? Öncelikle typescript bir dil değildir, kendince type-strong hale getirerek javascript'i coverlar ve C#'da olduğu gibi bir compile süreci işlemez. Sadece yazdığın typed kodları javascript'e convert eder ve çalışacak hale getirir. Evet, decompile etmek daha zordur çünkü decompile edeceğin herhangi bir şey yoktur. (buradaki ironiyi anlamazsın diye ekleme yapayım; TYPESCRIPT COMPILE OLMUYOR) Tüm bunlar dışında olay GTASA'yı çalıştırmak değil. GTA'nın kendi eventlerini dinleyebilmek ve inject olmak istiyorsan low-level bir SDK'a her zaman ihtiyacın var. Javascript ile doğrudan GTA'ya inject olabildiğin gün konuşalım fakat "ben bunları typescript ile yaparım" lafının tüm cahilliğiyle (örn: typescript bir dil bile değil) bu konuyu kapatıyoruz.

C++ ve C#'ı decompile etmek arasında nasıl farklar var? Artık aslında hiçbir fark yok, eğer ki application seviyesini koruyacak herhangi bir şey kullanmıyorsanız ekstradan iki dilde de herhangi bir farklılık yaşamayacaksınız. Fakat buradaki asıl sıkıntı hangi dil ile clientini kodladığın değil, client ve serverını nasıl ayırdığın. Tüm anti hile stratejini client'e gömdüğün zaman istersen assembly ile yaz hiçbir işe yaramayacak. Bir server iletişimi her zaman zorunlu olmalı.

Tüm bunlar dışında dediğim gibi çok bilmişlik yapmayalım, ilk başta karşımızdaki kişiyi tanıyalım ve ondan sonra bilgisini sınamaya çalışalım. Emin ol konuda geçen üç dilde de doğrudan sadece SA-MP üzerinde senin kendini bilmeye başladığın yaştan itibaren tecrübem vardır, bunlara sektör tecrübemi eklemiyorum. Boş yapmayalım, kırılmasın kalpler.

Kanka adamlar yorum yapmış öneri yapmış bu kadar resmiyet yapmaya gerek yok bence ama yukarıda kapıştığın insanlarda senin seviyende tamam haklısın ts bir derleme aracı değil ama neden bu kadar detaya indin?


TAKTAK26

Öncelikle mesajı sabaha doğru yazmıştım yani saat dün olarak geçiyor o saatlerde biraz insanın uykusu olur değil mi arkadaşlar @Amper "Dün, 05:59:19 #26" şurada yazı var onu bi' okumanı isterim. Saat 05:59:19 ileti - 26 olarak geçiyor UTC ise +3:00 olarak geçiyor sence bu saatler içerisinde çok fazla seviyeli bir şekilde anlatmak zor olmaz mı? biliyorum demek istediğini anladım @Amper ayrıca @KayraBey öncelikle birisi yazarken okumasını ya da dinlemesini bil bu ayıp denilen bir şeydir. İnsanlık hali doğal yani bu kadar kasmaya gerek yok diye düşünüyorum mantığınıza koyduktan sonra herkes konuya kendi bildiklerini yansıtacak bu normal bu forumların doğalında olan bir seçenek ya da döküman diyelim artık nasıl anlarsanız. İkincisi neden önermedim bu forumlarda olsun başka forumlarda olsun küçük - büyük algısı yaş olabilir, bilgi birikimi olabilir, insanın anlayış ve yaşam şartlarına göre anlama stili farklıdır bunu bi' önce kenara koyalım. Şimdi burada @Amper katılıyorum ama benim anlatmak istediğimi bazı arkadaşlar anlamıştır belki kodlara şöyle baştan aşağıya baktıkları zaman ne niyet ile yapıldığı burada güven meselesi var o az çok anlaşılır. @Wendiassa sende bu konuda tartışma oluşturmak yerine güzel bir dille yazsaydın iyi olabilirdi her neyse kalp kırmaya gerek yok gerçekten iyi forumlar diliyorum.  :helal:


KayraBey

Öncelikle değerli AMper'in bana karşı olan seviyeli ithamları bir kenara bırakarak düzgün bir dil ile konuşmasını rica ediyorum. Amacım ne insanları yönlendirmek ne de çok bilmişlik yapmak. Açılan konunun eksin bir yanını arkadaşın attığı posttan sonra dile getirmek istedim ve 'çok bilgisi' arkadaş direk sazan balığı gibi atlayarak profesyonel software engineer güçlerini kullanarak ayrıntı biçimde, aşağılıyıcı tavır ile bana konuyu anlattı. Anlatım iyiydi fakat ithamlar konusunda aynı şeyleri söylemek güç  :D

Taktak senin dediğine gelirsek burası bir platform, canlı bir chat ortamı değil. Kimse kimseyi dinlemek zorunda değil. Zaten forumda böyle bir şey yapmak imkansız çünkü canlı bir chat durumu yok, post kavramı var. Birkaç ucube dışındaki kişilere bu platformda kötü bir hakaret vb. itham yapmamama rağmen böyle gereksiz statü, yaş, bilgi farkından söylenen cümleler sizin hala eğitilmediğiniz anlamına geliyor.

Ben değil de karşınızda bilgisiz, sizden yaşça küçük biri olsa dahi o insana saygı göstermeniz gerek. Aşağılayıp küçük görmek değil. Sözlerimin arkasındayım. İyi forumlar dilerim.


feickthelord

bro sussanıza, bence emircanın bunu html kullanarak yapması gerek. tartışmaya kapalı..

beyler çocuk degilsiniz, birbirinizi yemeyin

ⓘ User is suspected to be a part of a child abduction organization. Please report any suspicious activity to GTAMulti staff.

Amper

Ben taktak'ın yazdıklarını üç defa okudum ve hiçbir şey anlamadım, artık yorum yapmıyorum bu arkadaşa fakat kendince forumlarda olmayan bilgisi ile her türlü yanlış bilgiyi dağıttıktan sonra "ya insanlara forumda hakaret etmeyin, saygı gösterin" ağlaması yapan arkadaşa son defa bir yanıt yazacağım.

Alıntı yapılan: KayraBey - 12 Şubat 2023, 22:33:34
Öncelikle değerli AMper'in bana karşı olan seviyeli ithamları bir kenara bırakarak düzgün bir dil ile konuşmasını rica ediyorum. Amacım ne insanları yönlendirmek ne de çok bilmişlik yapmak. Açılan konunun eksin bir yanını arkadaşın attığı posttan sonra dile getirmek istedim ve 'çok bilgisi' arkadaş direk sazan balığı gibi atlayarak profesyonel software engineer güçlerini kullanarak ayrıntı biçimde, aşağılıyıcı tavır ile bana konuyu anlattı. Anlatım iyiydi fakat ithamlar konusunda aynı şeyleri söylemek güç  :D

Taktak senin dediğine gelirsek burası bir platform, canlı bir chat ortamı değil. Kimse kimseyi dinlemek zorunda değil. Zaten forumda böyle bir şey yapmak imkansız çünkü canlı bir chat durumu yok, post kavramı var. Birkaç ucube dışındaki kişilere bu platformda kötü bir hakaret vb. itham yapmamama rağmen böyle gereksiz statü, yaş, bilgi farkından söylenen cümleler sizin hala eğitilmediğiniz anlamına geliyor.

Ben değil de karşınızda bilgisiz, sizden yaşça küçük biri olsa dahi o insana saygı göstermeniz gerek. Aşağılayıp küçük görmek değil. Sözlerimin arkasındayım. İyi forumlar dilerim.

Eğer ki saygı görmek istiyorsan bilgin kadar konuşmayı öğreneceksin, senelerdir bu platformdayım ve emin ol senin şu an olduğun yaştan çok daha küçük yaşta forumlarda zaman geçirmeye başladım. Hiçbir zaman bilgisizliğim üzerinden yorum yapmadım, bilmiyorsan uzak durmayı öğrenmelisin. Karşındaki kişi ince ince aptala anlatır gibi anlattığında "evet, iyi anlattın ama bana saygısızlık yapamazsın" ağlamasını da utanç hissettiğin zaman kaçmak için kullanma lütfen.

Bilgi kirliliği yarattıktan sonra kimsenin size kibar davranmasını beklemeyin. Bu foruma sürekli belirli aylarda giriş yapıyorum ve sürekli benzer isimler über teknik bilgileri ile yalan bilgiler yaymaya devam ediyorlar. Gerçekten yetenekli birkaç insanın paylaşım yapacağı varsa da yapmamasını sağladığınıza eminim.


Necip

Özel şifreleyici kullanıyorum, bu sebepten ötürü Windows 10'da dahi virüs algılanmıyor. Bu konu hakkında yanıt atan arkadaşlar aşağıdaki fotoğrafa bakabilirler.

https://prnt.sc/-e6sJAPQaKzP


Necip

Edith AC birden fazla çalıştırılabiliyordu, engellendi.
HTTP Debugger koruması güçlendirildi.
Client ban geliştirildi.
Artık internetiniz yoksa Client'i çalıştıramayacaksınız.
Gereksiz MYSQL yükleri azaltıldı.
Büyük bir açık kapatıldı.


Necip

Edith AC çok daha stabil, oturum doğrulama işlemini artık Discord üzerinden sağlıyor.


sweezy

Alıntı yapılan: Amper - 13 Şubat 2023, 13:33:31
Bilgi kirliliği yarattıktan sonra kimsenin size kibar davranmasını beklemeyin. Bu foruma sürekli belirli aylarda giriş yapıyorum ve sürekli benzer isimler über teknik bilgileri ile yalan bilgiler yaymaya devam ediyorlar. Gerçekten yetenekli birkaç insanın paylaşım yapacağı varsa da yapmamasını sağladığınıza eminim.
Şu sorun yüzünden kaç babayiğit forumdan gitti... Hepsine teker teker o7

Düzenleme ve ekleme: Bilgi dezenformasyonun önüne geçmek için GTAMulti yönetiminin seferber olması gerektiğini düşünüyorum. O kadar fazla aptalca, asılsız ve yalan bilgiler yayılıyor ki insan ister istemez sinir oluyor. Yönetimin görevlendireceği, bilgilerin dezenformasyon olacağını bilecek ve tespit edebilecek bir kişinin tek tek iletileri kontrol etmesi ve yalan olduğunu tespit eder etmez silmesi lazım.
Son düzenlenme: 14 Şubat 2023, 21:39:50 sweezy

Necip

Alıntı yapılan: Wendiassa - 12 Şubat 2023, 15:06:43
Kullanmanız sizin için iyi değil diyebilirim.
gerekçe belirt brom, ne diye iyi değil?


Necip

Suspend metodları engellendi.
Edith AC yazılımında artık alta atma butonuna bastığınızda sağ alta düşecek. Fotoğraflar aşağıda.




Necip

Edith-AC.exe artık oyun konumunda bulunmak zorunda.
Client hile tespit ederse Edith-AC otomatik kapanıyor, sonrasında client kapanıyor.
Oyun zaten açıkken client tekrar çalışırsa artık oyun zaten açık hatası veriyor.


Necip

Client hile tespit ettikten sonra bazen donuyordu, düzeltildi.


Necip

Edith AC artık inject edilebilen hileleri de tespit edebiliyor. (Special thanks to SobFoX)
https://streamable.com/lqkjyj