#obfuscation

20 posts loaded — scroll for more

Text
qupritsuvwix
qupritsuvwix
Text
johnschneiderblog
johnschneiderblog

Don’t believe what you know to be true

Another murder of a U.S. citizen at the hands of government officials. In broad daylight. Videotaped, for all to see.

Another parade of Trump regime officials beating the drum of obfuscation - trying to convince us that we really didn’t see what we clearly saw, admonishing us to reject the evidence of our own eyes.

That’s the only strategy that makes sense for the regime because the truth would undo its control.

How long can this continue? Where, and how, will it end?

Text
asw-antiusername
asw-antiusername
Text
cyber-sec
cyber-sec

Gootloader Malware Hides in Plain Sight Using Fonts

Cybercriminals have revived Gootloader with a new trick — using web fonts to mask malicious code and swiftly breach networks, leading to full domain compromise within hours.

Source: Huntress

Read more: CyberSecBrief

Text
cyber-sec
cyber-sec

Fake npm Packages Steal Developer Credentials in Multi-Stage Attack

Ten malicious npm packages posing as popular libraries secretly launched a fake CAPTCHA, fingerprinted victims, and deployed cross-platform malware that stole credentials and authentication tokens, Socket reports.

Read more: CyberSecBrief

Text
ijswezel
ijswezel

between the buried and me | obfuscation

Text
cyber-sec
cyber-sec

Cybercriminals Are Using Images to Hijack Your Browser

A new phishing technique hides JavaScript in image files to silently redirect victims to malicious websites. Spoofed emails and stealthy scripts make this attack hard to detect and easy to fall for.

Source: Ontinue

Read more: CyberSecBrief

Text
one3erver
one3erver

تکنیک‌های Obfuscation (مبهم‌سازی)

تکنیک‌های Obfuscation (مبهم‌سازی)
در دنیای توسعه نرم‌افزار، Obfuscation در برنامه‌نویسی یکی از تکنیک‌های حیاتی برای حفظ امنیت کد و جلوگیری از دسترسی غیرمجاز به منطق داخلی برنامه است. این روش، با پیچیده و غیرقابل فهم کردن ساختار کد، باعث جلوگیری از مهندسی معکوس شده و مانع از سوءاستفاده هکرها یا رقبا می‌شود. امروزه استفاده از ابزارهای مبهم‌سازی به‌عنوان یک لایه امنیتی برای محافظت از نرم‌افزار در کنار دیگر اقدامات امنیتی رایج، جایگاه ویژه‌ای پیدا کرده است.

تکنیک‌های Obfuscation

Obfuscation چیست؟


Obfuscation یا مبهم‌سازی، فرآیندی است که در آن کد منبع یا باینری یک برنامه طوری تغییر می‌کند که عملکرد آن بدون تغییر باقی بماند، اما فهمیدن منطق آن برای انسان یا ابزارهای تحلیل‌گر بسیار دشوار شود. هدف اصلی این تکنیک، جلوگیری از سوءاستفاده، کپی‌برداری و مهندسی معکوس است.

چرا Obfuscation مهم است؟


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

برنامه‌نویسی

انواع تکنیک‌های Obfuscation


- تغییر نام متغیرها و توابع
نام‌ها به رشته‌های بی‌معنا یا نام‌های تکراری تغییر پیدا می‌کنند.
- درهم‌ریزی ساختار کد
استفاده از دستورات بی‌ربط، تو در تو کردن بلاک‌های کد، یا ایجاد مسیرهای منطقی جعلی.
- رمزگذاری رشته‌ها (String Encryption)
رشته‌های متنی رمزگذاری شده و در زمان اجرا رمزگشایی می‌شوند.
- پنهان‌سازی منطق با کلاس‌ها و توابع پویا
توابع یا کلاس‌ها به صورت داینامیک ساخته می‌شوند تا در زمان تحلیل استاتیک قابل فهم نباشند.
- Inserting Dummy Code
وارد کردن کدهای بی‌اثر که باعث گمراهی تحلیل‌گر می‌شود.

محافظت از نرم‌افزار


ابزارهای مبهم‌سازی محبوب


- ProGuard برای Java و Android
- Dotfuscator برای .NET
- Obfuscator-LLVM (OLLVM) برای پروژه‌های C/C++
- JScrambler برای JavaScript
- UglifyJS برای فشرده‌سازی و مبهم‌سازی کد JS

نقاط ضعف احتمالی


- ممکن است بر عملکرد برنامه اثر منفی بگذارد.
- کدهای مبهم ممکن است در هنگام دیباگ دچار مشکل شوند.
- برخی تکنیک‌ها با قوانین GDPR و شفافیت داده‌ها در تضاد هستند.

امنیت کد


کاربرد Obfuscation در صنعت هاستینگ


در سرویس‌های هاست اشتراکی، سرورهای مجازی (VPS) و حتی هاست مخصوص اپلیکیشن‌های موبایل، استفاده از تکنیک‌های Obfuscation نقش حیاتی در محافظت از فایل‌های حساس کاربران ایفا می‌کند. برای مثال، شرکت وان سرور با ارائه هاست لینوکس و ویندوز، بستری امن برای میزبانی پروژه‌هایی فراهم می‌کند که به Obfuscation نیاز دارند. استفاده از ابزارهای مبهم‌سازی در کنار سرویس‌های امنیتی وان سرور می‌تواند سطح بالاتری از امنیت نرم‌افزار و اطلاعات را تضمین کند.

نتیجه‌گیری


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

Read the full article

Text
religion-is-a-mental-illness
religion-is-a-mental-illness

By: Peter Boghossian

Published: Mar 3, 2016

“If it’s not worth doing, it’s not worth doing well.”
— Daniel Dennett

The most interesting thing about philosophy today is how uninteresting and largely irrelevant it has become. The overwhelming majority of professional philosophers deal with issues no one outside of their sub-disciplines care about, and use language few outside of their specialties understand. Contemporary philosophy is whittling away at what Daniel Dennett calls “issues of no abiding significance”. The discipline of philosophy has, in short, become esoteric and obscure – and largely irrelevant.

This is a heartbreaking turn for a discipline of study that engages life’s most fundamental questions: What is the best type of life to lead? How do we come to knowledge? What is justice? These questions and our responses should be informing our discourse about topics such as global climate change, terrorism, and the current immigration crisis. They’re not. Instead, we relentlessly pursue topics about which almost nobody cares, and professionally reward obfuscation and insularity.

In both philosophy journals and at philosophy conferences one can clearly see the celebration of obscurity and even irrelevance. Obfuscation through “grad speak”, niche topics of no significance to those not immersed in one’s sub-specialty (the overwhelming majority of philosophy papers are never cited outside their sub-discipline), a focus on speculative esoterica untethered to the real world (e.g., speculations about God’s attributes), un-evidenced arguments about the nature of reality (e.g., cosmological metaphysics), and, in a mix of irony and tragedy, the perception of these byzantine pursuits as intellectual virtues. The majority of philosophers with whom I’ve interacted view pedantry not as problem to be overcome, but as a virtue to which less seasoned philosophers should aspire.

But philosophy still matters. Philosophy affords us an opportunity to think clearly and critically. It helps us to think through problems, lead better lives, and make better communities. It does so by teaching us how to use reason to ask the right questions, and how to make better, more discerning judgements about our conclusions. The practice of philosophy can teach us what we can and cannot know. It can teach us how to be epistemically humble, and how to be honest with ourselves.

We need to spotlight and build upon the efforts of philosophers who are doing work that matters, and bring our moral and epistemological analyses to bear on substantive contemporary issues. Some philosophers have modelled this behaviour for us. For instance, in the 1970s John Rawls and Robert Nozick’s work paved the way for us to rethink the role our institutions play in dispensing social and economic justice. In the 1980s Peter Singer caused us to re-evaluate how we treat animals and Susan Haack emboldened us with reasons to defend science, rationality, and scepticism. Ten years later, Tim van Gelder’s work on applied reasoning and argument mapping made critical thinking practical, clear, relevant, and accessible. Most recently, Sam Harris has argued that moral questions have objectively right or wrong answers and that we can determine human values scientifically, and, Ricardo Rozzi’s work in applied environmental philosophy has helped us understand the importance of biodiversity and ecological conservation. These philosophers are at the vanguard of publicly engaging issues that matter.

For philosophy to exert influence and recapture relevance, we must focus philosophy on questions of abiding significance and public relevance. Philosophy matters. But philosophy only matters if we stop mistaking the obscure for the profound. We need to start asking the right questions and upholding the right intellectual values (free expression, reason, rationality, honesty), and do so in a way that places clarity front and centre. Philosophy, perhaps uniquely among the disciplines, offers us hope – the opportunity to use reason so that we may flourish.

Peter Boghossian is an assistant professor of philosophy at Portland State University. He was thrown out of a philosophy PhD program at the University of New Mexico. His book, A Manual for Creating Atheists, is available from Amazon.

Text
spokenforinvaliduser
spokenforinvaliduser

Kevin Malone

Text
faithnfrivolity
faithnfrivolity

…quick answer: word salad & obfuscation

Text
pavel-nosok
pavel-nosok

LummaC2 Stealer Leverages Customized Control Flow Indirection For Execution

The LummaC2 obfuscator employs a novel control flow protection scheme designed specifically for its stealer component, which is part of a broader set of transformations, making it difficult for analysts to reverse engineer the binary.  It introduces obfuscated code that is mixed with the original compiler-generated code, requiring a specialized deobfuscator for analysis. The obfuscator’s […]
The…

Text
mizelaneus
mizelaneus
Text
stuff-by-parm
stuff-by-parm

Rewrite

Rewrite, revise, obfuscate, lie, and promote chaos and confusion, Putin’s playbook. I wonder if he collects royalties.

More Mo & Mo cartoons at disentangledweb.com

Text
elegantzombielite
elegantzombielite

“Half the truth is often a great lie.”


Benjamin Franklin, statesman, author, and inventor (17th January 1706-1790)

Text
shotbyshe
shotbyshe

Words of the Day

diatribe:

  1. A bitter, abusive denunciation.
  2. A continued discourse or disputation.

macher: An important person, often in the negative sense of self-important; a bigwig.

vicissitudes:

  1. A change or variation.
  2. A usually unforeseen change in circumstance or experience that affects one’s life, especially in a trying way
  3. The quality of being changeable; mutability.

obfuscation:

  1. The act of obfuscating or obscuring; also, that which obscures; obscurity; confusion.
  2. The act of darkening or bewildering; the state of being darkened.
  3. The act or process of obfuscating, or obscuring the perception of something; the concept of concealing the meaning of a communication by making it more confusing and harder to interpret
  4. To make so confused or opaque as to be difficult to perceive or understand.

stolid:

  1. Having or revealing little emotion or sensibility; impassive.
  2. Hopelessly insensible or stupid; not easily aroused or excited; dull; impassive; foolish.
  3. Having or revealing little emotion or sensibility

~~~~

A “medical professional” went on a diatribe about his past experiences with “people like me” (black women) instead of looking at my fucking chart and seeing that I’m like no other. After his diatribe, I told him that I neither had nor did any of what he spoke of and he felt really dumb. He ended up not even knowing what to do with me and just blamed everything on me being a black women ‘cause I don’t do anything but eat and sleep, so he couldn’t find anything to blame my issue on. It was really funny and really sad.

I was watching Succession (b/c of course I was) and remembered how YouTube treated me for making reactions to it, EVEN THOUGH OTHERS ON YOUTUBE DO IT WITH NO PROBLEMS (I’m not bitter). Anyway I was hearing these words out of Kendall’s mouth, and the way he’s been using them in sentences is interesting.


~~ Oct. '23

Text
qupritsuvwix
qupritsuvwix
Text
ajitsinghagami
ajitsinghagami
Text
religion-is-a-mental-illness
religion-is-a-mental-illness

A “gotcha question” is also known as a follow-up question. Diabolical.

Particularly useful for testing someone’s ability to tell the truth.

Text
auroroboros1
auroroboros1

a shitcoin i wrote

035148220077235030035148220077243103077681704541535013160031730357068157379000357071821141512013160025152077681704541535004100234200114151202562502515200680002687704100681573790114151200268770005001141512002687704100317301141512006278650000776817045415350451211415120131600251520023420011415120256250251520068000776817045415350410131607256000002327707256000011415120041068157379017530725600232770410317300001141512006278650410035705352077681704541535004100410068157379000062786500003570513503570163101316000163800663572008713200454153505352023425152050003201631000006278650000776817045415350410451211415120163800000535200410071821141512016380000041006278650000000

this is a shitcoin i wrote in c after 3 one way text replacement algorithms.