ict_sources_viper | Unsorted

Telegram-канал ict_sources_viper - ICT_SOURCES & MATH

4752

کلیه محتوای چنل رایگان است و رایگان باقی خواهد ماند و نشر آموزش ها فقط جنبه آموزشی دارد و هرگز برای ترید با پول واقعی مورد استفاده قرار نگیرد .ورود به چنل به منزله قبول تمام مسئولیت ناشی از ضرر احتمالی در معاملات از سوی شماست .DYOR

Subscribe to a channel

ICT_SOURCES & MATH

اون ها رو کد میکنیم و با کد ها لایو مارکت ترید خواهیم کرد

Читать полностью…

ICT_SOURCES & MATH

هر کس گفت دارد !
بگو تریدش کن ببینم

Читать полностью…

ICT_SOURCES & MATH

خب دیگه لایو مارکت کف مارکت با چشم دیدید که مارکت چیزی جز ریاضیات و محاسبات نیست

Читать полностью…

ICT_SOURCES & MATH

100-72= 28
100-69=31

Читать полностью…

ICT_SOURCES & MATH

و هیچ کس در جهان نمیداند او چقدر میداند

Читать полностью…

ICT_SOURCES & MATH

یورو یک سبد از ارزهای کشورهای عضو یورو است

Читать полностью…

ICT_SOURCES & MATH

چطوری قیمت یورو را پیدا کنیم

Читать полностью…

ICT_SOURCES & MATH

🎮

Читать полностью…

ICT_SOURCES & MATH

using System;
using System.Threading; // برای Thread.Sleep

public class PercentageClock
{
public static void Main(string[] args)
{
Console.OutputEncoding = System.Text.Encoding.UTF8; // برای نمایش صحیح فارسی

while (true)
{
Console.Clear(); // صفحه کنسول را پاک می‌کند

DateTime now = DateTime.Now;

int currentHour = now.Hour;
int currentMinute = now.Minute;
int currentSecond = now.Second;

// درصد ثانیه‌ها در دقیقه
double secondPercentElapsed = ((double)currentSecond / 60.0) * 100.0;
double secondPercentRemaining = 100.0 - secondPercentElapsed;

// درصد دقیقه‌ها در ساعت
// برای دقت بیشتر، ثانیه‌ها را نیز در نظر می‌گیریم
double totalMinutesInHour = currentMinute + ((double)currentSecond / 60.0);
double minutePercentElapsed = (totalMinutesInHour / 60.0) * 100.0;
double minutePercentRemaining = 100.0 - minutePercentElapsed;

// درصد ساعت‌ها در روز
// برای دقت بیشتر، دقیقه‌ها و ثانیه‌ها را نیز در نظر می‌گیریم
double totalHoursInDay = currentHour + ((double)currentMinute / 60.0) + ((double)currentSecond / 3600.0);
double hourPercentElapsed = (totalHoursInDay / 24.0) * 100.0;
double hourPercentRemaining = 100.0 - hourPercentElapsed;

Console.WriteLine($"زمان فعلی: {currentHour:00}:{currentMinute:00}:{currentSecond:00}");
Console.WriteLine(new string('-', 30));
Console.WriteLine("--- وضعیت ثانیه‌ها ---");
Console.WriteLine($"درصد سپری شده از دقیقه: {secondPercentElapsed:F2}%");
Console.WriteLine($"درصد باقی‌مانده از دقیقه: {secondPercentRemaining:F2}%");
Console.WriteLine(new string('-', 30));
Console.WriteLine("--- وضعیت دقیقه‌ها ---");
Console.WriteLine($"درصد سپری شده از ساعت: {minutePercentElapsed:F2}%");
Console.WriteLine($"درصد باقی‌مانده از ساعت: {minutePercentRemaining:F2}%");
Console.WriteLine(new string('-', 30));
Console.WriteLine("--- وضعیت ساعت‌ها ---");
Console.WriteLine($"درصد سپری شده از روز: {hourPercentElapsed:F2}%");
Console.WriteLine($"درصد باقی‌مانده از روز: {hourPercentRemaining:F2}%");
Console.WriteLine(new string('-', 30));
Console.WriteLine("\nبرای توقف برنامه در کامپایلر آنلاین، دکمه 'Stop' را بزنید.");

Thread.Sleep(1000); // 1000 میلی‌ثانیه (1 ثانیه) صبر می‌کند
}
}
}

Читать полностью…

ICT_SOURCES & MATH

### Elliptic Curve Digital Signature Algorithm (ECDSA) Explanation

The Elliptic Curve Digital Signature Algorithm (ECDSA) is a form of public key encryption that is used for creating digital signatures. It is widely used in various cryptographic systems, including Bitcoin and Ethereum, for proving ownership of private keys and ensuring the authenticity of messages.

Here’s a breakdown of ECDSA and how it works:

1. Elliptic Curves:
ECDSA uses elliptic curve cryptography (ECC), which is based on the mathematics of elliptic curves. These curves have specific properties that make them suitable for creating secure, smaller-sized keys compared to traditional RSA encryption. An elliptic curve is defined by the equation:

$$
y^2 = x^3 + ax + b
$$

where $a$ and $b$ are constants that define the specific curve.

2. Private Key:
A private key is a randomly selected number that is kept secret. This key is used to create the digital signature and is crucial to the security of the algorithm.

3. Public Key:
The public key is derived from the private key using elliptic curve point multiplication. The public key can be freely distributed without compromising the security of the private key.

4. Signature Generation:
When signing a message, the following steps are involved:

* Hash the message (e.g., using SHA-256) to produce a digest.
* Choose a random number $k$ and calculate a point on the curve: $R = k \times G$, where $G$ is the generator point of the curve.
* Calculate the signature using the equation:

$$
r = x_R \mod n
$$

$$
s = k^{-1}(z + r \times d) \mod n
$$

Where:

* $x_R$ is the x-coordinate of the point $R$
* $d$ is the private key
* $n$ is the order of the curve
* $z$ is the message hash
* $k^{-1}$ is the modular inverse of $k$

5. Signature Verification:
To verify the signature, the verifier uses the signer's public key and checks the validity of the signature against the original message hash. The signature is valid if it satisfies certain mathematical properties, ensuring the message wasn’t tampered with and it originated from the owner of the private key.

### ECDSA in C# Example

To implement ECDSA in C#, the .NET framework provides built-in libraries that simplify the process. The ECDsa class in the System.Security.Cryptography namespace provides an API for working with elliptic curve cryptography.

Here’s an example code that demonstrates how to generate a key pair, sign a message, and verify the signature:

#### Example Code:

Читать полностью…

ICT_SOURCES & MATH

touch_me

Читать полностью…

ICT_SOURCES & MATH

روش‌های مختلف طرح شکایت از صرافی ارز دیجیتال
مطرح کردن شکایت در بانک مرکزی
کاربرانی که با مشکلاتی در صرافی‌های ارز دیجیتال مواجه هستند، می‌توانند شکایت خود را در سامانه بانک مرکزی ثبت کنند. برای این کار نیاز است وارد سامانه بانک مرکزی شده و شکایت خود را در بخش مربوطه ثبت نمایند. بعد از ثبت، با استفاده از کد رهگیری می‌ታ‌توان از روند رسیدگی مطلع شد.

مطرح کردن شکایت در کانون صرافان
یکی دیگر از مراجع صالح، کانون صرافان است که حوزه فعالیت آن توسط بانک مرکزی مشخص می‌شود. شکایات می‌تواند در این کانون همزمان با ثبت در بانک مرکزی مطرح گردد. کانون موظف است در مدت دو هفته موضوع را بررسی و نتیجه را اطلاع‌رسانی کند.

مطرح کردن شکایت در سازمان تعزیرات حکومتی
با در دست داشتن مدارک کافی، می‌توان شکایت خود را در سازمان تعزیرات حکومتی ثبت کرد. این سازمان مواردی مانند عرضه کالا خارج از شبکه، احتکار و عدم رعایت نرخ‌گذاری را بررسی می‌کند. شکایت در سامانه اینترنتی یا تلفنی نیز امکان‌پذیر است.

مطرح کردن شکایت در دادگستری
در صورت عدم حصول نتیجه از سازمان تعزیرات، می‌توان شکایت را به دادگستری و دفاتر خدمات الکترونیک قضایی ارائه داد. دادگستری رسیدگی‌کننده به پرونده‌های قضایی است و موضوعات حقوقی را بررسی می‌کند.

نکات مهم
فعالیت صرافی‌های ارز دیجیتال باید توسط بانک مرکزی مجاز باشد و تابع قوانین و مقررات این بانک است.
در صورت کلاهبرداری یا مشکلات دیگر، باید شکایت خود را با مدارک و مستندات کامل تنظیم کرد و در مراجع مرتبط پیگیری نمود.

Читать полностью…

ICT_SOURCES & MATH

پسورد فایل
viper

Читать полностью…

ICT_SOURCES & MATH

دستورالعمل نصب و اجرای برنامه: "بررسی وضعیت اتصال به اینترنت و نمایش پرچم کشور"

‏#### معرفی برنامه
این برنامه یک ابزار ساده و کاربرپسند است که وضعیت اتصال اینترنت سیستم شما را بررسی می‌کند. این برنامه:
‏1. آدرس IP سیستم شما را شناسایی می‌کند.
‏2. پرچم کشور مرتبط با آدرس IP شما را نمایش می‌دهد.
‏3. در صورت قطع بودن اتصال به اینترنت بین‌المللی، پرچم دزدان دریایی (Jolly Roger) را نمایش می‌دهد.

این برنامه برای سیستم‌عامل ویندوز x64 طراحی شده و به صورت فایل .exe در دسترس است. فایل برنامه در قالب یک فایل زیپ شده (ZIP) ارائه می‌شود.

---

‏### مراحل نصب و اجرای برنامه

‏#### مرحله ۱: دانلود فایل زیپ
‏1. فایل زیپ حاوی برنامه را از منبع مورد نظر دانلود کنید.
‏2. فایل دانلود شده را در مسیر دلخواه خود ذخیره کنید (به عنوان مثال، روی دسکتاپ یا در یک پوشه اختصاصی).

---

Читать полностью…

ICT_SOURCES & MATH

برای دریافت تخفیف ده درصدی میتونید بعد از ثبت نام در پلتفرم
با این لینک LINK
از کد تخفیف VIPER
استفاده کنید .
این تخفیف برای اکانت های بالای 25 کا
و برای اکانت های ده کا پنج درصد است

Читать полностью…

ICT_SOURCES & MATH

در اینده ژنتیک الگوریتم ها رو بررسی خواهیم کرد

Читать полностью…

ICT_SOURCES & MATH

الگوریتم ها با اصول و مبانی ریاضیات کار میکنند و هیچ چیز تحت عنوان عرضه و تقاضا وجود ندارد

Читать полностью…

ICT_SOURCES & MATH

1.1531
1.1528
پرایس دلیوری

Читать полностью…

ICT_SOURCES & MATH

پنجاه درصد کلوز پلیز

Читать полностью…

ICT_SOURCES & MATH

قیمت نقره - اورجین / تعداد ارزهای سبد یورو

Читать полностью…

ICT_SOURCES & MATH

به چارت نقره نگاه کن

Читать полностью…

ICT_SOURCES & MATH

و هیچ کس در جهان نمیداند او چقدر میداند
:)

هیچ وقت و هرگز

Читать полностью…

ICT_SOURCES & MATH

به چارت یورو نگاه کنید

Читать полностью…

ICT_SOURCES & MATH

using System;
using System.Security.Cryptography;
using System.Text;

class ECDSADemo
{
static void Main()
{
// Step 1: Create a new ECDSA key pair
using (ECDsa ecdsa = ECDsa.Create(ECCurve.NamedCurves.nistP256))
{
// Step 2: Get the public and private keys (the private key is used for signing)
byte[] privateKey = ecdsa.ExportECPrivateKey();
byte[] publicKey = ecdsa.ExportSubjectPublicKeyInfo();

Console.WriteLine("Private Key: " + Convert.ToBase64String(privateKey));
Console.WriteLine("Public Key: " + Convert.ToBase64String(publicKey));

// Step 3: Sign a message
string message = "This is a message to sign.";
byte[] messageBytes = Encoding.UTF8.GetBytes(message);
byte[] signature = ecdsa.SignData(messageBytes, HashAlgorithmName.SHA256);

Console.WriteLine("Message: " + message);
Console.WriteLine("Signature: " + Convert.ToBase64String(signature));

// Step 4: Verify the signature using the public key
bool isValid = VerifySignature(publicKey, messageBytes, signature);
Console.WriteLine("Signature valid: " + isValid);
}
}

// Step 5: Verify the signature
static bool VerifySignature(byte[] publicKey, byte[] messageBytes, byte[] signature)
{
using (ECDsa ecdsa = ECDsa.Create())
{
// Import the public key
ecdsa.ImportSubjectPublicKeyInfo(publicKey, out _);

// Verify the signature
return ecdsa.VerifyData(messageBytes, signature, HashAlgorithmName.SHA256);
}
}
}


### Explanation of Code:

1. Create ECDSA Key Pair:
We use ECDsa.Create(ECCurve.NamedCurves.nistP256) to generate an ECDSA key pair based on the NIST P-256 curve, which is widely used in Ethereum and other cryptographic systems.

2. Export Private and Public Keys:

* ExportECPrivateKey() exports the private key.
* ExportSubjectPublicKeyInfo() exports the public key in a standard format.

3. Sign Data:

* SignData() signs the message using the private key and a specified hash algorithm (SHA-256 in this case).
* The message is first converted into a byte array (messageBytes).

4. Verify Signature:

* VerifySignature() verifies if the signature is valid for the given message using the public key. The verification process checks the integrity and authenticity of the signature.

### Key Notes:

* The SHA256 algorithm is often used with ECDSA to hash the message before signing, as it produces a fixed-length hash that is processed by the elliptic curve.
* The curve used in the example (nistP256) is commonly used for Ethereum and Bitcoin.
* The private key should never be shared or exposed. The public key can be freely shared to allow others to verify your signatures.

### Summary

The ECDSA algorithm involves generating a private-public key pair, using the private key to sign a message, and the public key to verify the signature. The example in C# demonstrates how to use .NET’s ECDsa class to handle elliptic curve cryptography operations, such as signing and verifying messages.

Читать полностью…

ICT_SOURCES & MATH

https://help.bitpin.ir/fa/category/bat-maaamlhgr-16rfbju/

Читать полностью…

ICT_SOURCES & MATH

اگر بین صرافی های داخلی میخواهید از خدمات API استفاده کنید
همچنین چند ربات از پیش تعریف شده
میتونید از این پلتفرم استفاده کنید .
با این لینک ثبت نام  15 درصد تخفیف کارمزد ها هم شامل حالتون میشه .
قیمت تتر هم من چندین بار چک کردم منصفانه هست
لینک ثبت نام

پ ن -» هیچ صرافی والت و محل نگهداری سرمایه شما نیست

صرافی فقط محل مبادله است 🎮

پ ن
لینک متعلق به من viper نیست از یکی از بکس گرفتم :)

Читать полностью…

ICT_SOURCES & MATH

TOUCH_ME :)

Читать полностью…

ICT_SOURCES & MATH

‏#### مرحله ۲: استخراج فایل‌ها
‏1. فایل زیپ دانلود شده را باز کنید. برای این کار می‌توانید از نرم‌افزارهای استاندارد ویندوز مانند Windows Explorer یا نرم‌افزارهای شخص ثالث مانند WinRAR یا 7-Zip استفاده کنید.
‏2. محتویات فایل زیپ را در یک پوشه جدید استخراج کنید. معمولاً فایل اصلی برنامه با پسوند .exe وجود دارد.

---

‏#### مرحله ۳: اجرای برنامه
‏1. به پوشه‌ای که فایل‌ها استخراج شده‌اند بروید.
‏2. فایل اجرایی (YourProgramName.exe) را پیدا کنید.
‏3. روی فایل .exe دابل‌کلیک کنید تا برنامه اجرا شود.

‏> توجه:
‏> - اگر سیستم شما از Windows Defender یا سایر نرم‌افزارهای ضد ویروس استفاده می‌کند، ممکن است یک هشدار امنیتی نمایش داده شود. این هشدار به دلیل عدم امضای دیجیتال فایل اجرایی است. اگر مطمئن هستید که فایل امن است، می‌توانید آن را به لیست استثناها اضافه کنید یا اجازه اجرا را صادر کنید.
‏> - برای اطمینان از امنیت، توصیه می‌شود فایل را از منابع معتبر دانلود کنید.

---

‏#### مرحله ۴: استفاده از برنامه
‏1. پس از اجرای برنامه، نرم‌افزار به صورت خودکار شروع به بررسی وضعیت اتصال اینترنت شما می‌کند.
‏2. اگر اتصال به اینترنت وجود داشته باشد:
‏ - آدرس IP شما نمایش داده می‌شود.
‏ - پرچم کشور مرتبط با آدرس IP شما نمایش داده می‌شود.
‏3. اگر اتصال به اینترنت بین‌المللی قطع باشد:
‏ - پرچم دزدان دریایی (Jolly Roger) نمایش داده می‌شود.

---

‏### نکات مهم
‏1. شرایط اجرا:
‏ - این برنامه فقط روی سیستم‌عامل ویندوز x64 قابل اجرا است.
‏ - نیازی به نصب نرم‌افزار اضافی نیست، زیرا برنامه به صورت مستقل طراحی شده است.

‏2. مشکلات احتمالی:
‏ - اگر برنامه اجرا نشد، مطمئن شوید که فایل .exe به درستی استخراج شده باشد.
‏ - اگر هشدار امنیتی دریافت کردید، فایل را از منبع معتبر دوباره دانلود کنید.

‏3. بروزرسانی:
‏ - اگر نسخه‌های جدیدی از برنامه منتشر شد، می‌توانید نسخه فعلی را حذف کرده و نسخه جدید را دانلود و نصب کنید.

---

Читать полностью…

ICT_SOURCES & MATH

دهن ما رو ساییدید از بس ای میل دادید
اون کد اونم شما
بکشید بیرون
با تچکر

Читать полностью…

ICT_SOURCES & MATH

YouTube Downloader Web Interface
https://claude.ai/public/artifacts/c40e5132-ddac-4b3c-9f1f-e7f7a1ab84d5

Читать полностью…
Subscribe to a channel