آیا خطای MySQL "مخلوط غیر قانونی collations" یک آسیب پذیری تزریق SQL را نشان می دهد؟

ورودی کاربر یک پرس و جو داده شده در حال پاکسازی است (PHP، real_escape_string)، با این وجود پرس و جو با "مخلوط غیر قانونی collations" شکست خورده است. این پرس و جو زیر است:

 SELECT * FROM `table` WHERE` column` = " ½ ļ  .zip"

آیا این به این معنی است که این پرس و جو برای SQL Injection آسیب پذیر است؟ اگر نه، آیا آشکارسازی یا آسیب پذیری دیگری وجود دارد که این ورودی ممکن است مهاجم را فراهم کند؟

آیا GDPR برای ارائه دهندگان خدمات عمومی اعمال می شود؟

از نظر فنی، کنترل کننده داده مسئول اطمینان از اینکه تمام فرآیندهای سازگار با GDPR هستند. این بدان معنی است که هر کسی که از خدمات شما استفاده می کند باید مطمئن شود که آنها سازگار هستند. اگر آنها به شما احتیاج دارند، آنها باید با شما همکاری کنند. شما اگر بخواهید اطلاعات شخصی (مانند حساب های کاربری) را پردازش کنید، می توانید از آن برای سازگاری استفاده کنید، اگر اهداف شما را برآورده نکنید.

آیا برای جلوگیری از "حمله جانبی کانال" برای دستگاه های اندرو موبایل از نقطه نظر توسعه دهندگان چه چیزی باید انجام شود؟

حملات کانال جانبی ناشی از اطلاعاتی است که از پیاده سازی سیستم کامپیوتری حاصل شده است.

چه توسعهدهنده باید برای جلوگیری از سیستم خود از این نوع حملات مطمئن شود؟

از یک سناریوی واقعی زندگی، اگر یک مشتری از یک توسعه دهنده (برای یک برنامه قفل فایل) بخواهد تا از این نوع حملات مراقبت کند، پس چگونه این مناسب است؟

آیا یک مدل تهدید کاملا ذهنی است یا می تواند براساس رهنمودهای عینی باشد؟

همه ما می دانیم که در زمینه امنیت همه چیز به مدل تهدید بستگی دارد، که اساسا بدان معنی است که شما باید تعریف کنید چه کسی یا چه چیزی از شما محافظت می کند. اما چه کسی باید این تصمیم را بگیرد و بر اساس کدام هدف؟ از آنجا که شما نمی توانید 19459003 همه چیز را از همه چیز را محافظت کنید، باید تهدیدات بیشتر را انتخاب کنید و روی آن ها تمرکز کنید. اما من فکر می کنم که بدون تصمیم گیری های ذهنی، احتمال احتمال تهدید را ندارم، و نمی دانم آیا روش یا مجموعه ای از بهترین شیوه هایی وجود دارد که می توانند کمک کنند.

من از این سوال می پرسم چون متوجه شدم که من نمی تواند تصمیم بگیرد از چه چیزی محافظت کند. آسان است می گویند "پیوست ها را از فرستندگان مشکوک باز نکنید"، اما تصمیم می گیرد چه کسی مشکوک است و دقیقا چطور؟ این می تواند به عنوان "کسی که در لیست تماس شما نیست" تعریف شود و یا "هر کسی تا زمانی که از [insert your favorite rogue country here] نیست" باشد، اما این به نظر من بسیار منسجم است. اگر من به مرورگر من اعتماد نکنم، ممکن است آن را در داخل VM استفاده کنم، اگر به VM اعتماد نکنم، ممکن است از یک دستگاه air-gapped استفاده کنم، اگر به ماشین اعتماد نکنم … خوب، هرگز به پایان می رسد، بنابراین، دوباره، چه کسی تصمیم می گیرد چه باید بپردازم و بر چه اساس؟ یا به عنوان مثال، چگونه می توانم بدانم اگر حتی از دولت نیز محافظت کنم، اگر احتمالا هدفم باشد؟ این ممکن است مانند یک خط نازک بین یک مدل تهدید و پارانویا وجود داشته باشد اما حداقل پارانوی واقعی میتواند تشخیص دهد. دکتر برخی از علائم را در یک کتاب رسمی بررسی می کند و تصمیمات را بر اساس آن (یا حداقل باید) تعیین کند. به طور مشابه، اگر یک روش عینی برای تعریف مدل های تهدید وجود داشته باشد، پزشک کتاب خود را باز می کند و مانند آن خواهد بود: "بله، چین به طور رسمی به عنوان کشور سرکش به عنوان infosec در نظر گرفته، بنابراین در این مورد شما باید قطعا ایمیل را رد کنید از آنجا "و یا" نه، در وضعیت شما فقط باید نرم افزار را در بازپرداخت رسمی توزیع خود اعتماد کنید؛ اگر به آن اعتماد نکنید، ممکن است پارانوئید باشید و ممکن است این قرص ها را مصرف کنید. "

حریم خصوصی – آیا کاربران داده ها از اروپا باید در اتحادیه اروپا ذخیره شود؟

آنها لازم نیست که داده ها را در اتحادیه اروپا ذخیره کنند تا زمانی که داده ها در کشور دیگری درمان می شوند، همانطور که در اتحادیه اروپا ذخیره می شود.

بنابراین، به عنوان مثال، ذخیره داده ها در ایالات متحده تنها با توجه به محافظ حریم خصوصی اتحادیه اروپا و ایالات متحده امکان پذیر است. این اساسا یک توافق است که ایالات متحده به GDPR و سایر مقررات اتحادیه اروپا برای این نوع داده ها احترام می گذارد.

گفته می شود که شماری از اختلافات در مورد محافظ حریم خصوصی EU-US وجود دارد. این ممکن است تمام حقوق خود را به طور کامل محافظت نکند. در حال حاضر پرونده های قانونی وجود دارد. با این حال، هیچ راهی برای جلوگیری از این نیست جز استفاده از شرکت هایی که داده های شما را خارج از اتحادیه اروپا می کنند.

همچنین چنین توافقنامه ای سخت است، زیرا مقامات اتحادیه اروپا ممکن است هرگز در باره آژانس های آمریکا نظیر NSA شکستن توافق یا دور زدن آن به نحوی.

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