What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

이제 국회 청문회나 공개되는 정보에서도 IMSI와 IMEI와 같은 약어가 나온다. 그러나 "유심 식별번호"나 "유심 인증키", "유심 비밀번호"가 구체적으로 뭔지는 아직도 언급되지 않고 있다. "유심 식별번호"에는 최소한 두 가지가 있고, "유심 인증키"라고 부를 수 있는 것만 최소한 5가지가 있으며, "유심 비밀번호"라고 부를 수 있는 것도 최소한 5가지가 있다. 그 중에서는 메모리 내에서도 가급적 암호화되어야 하는 것과, 디스크에서만 암호화할 수 밖에 없는 것도 섞여 있다. 대부분 여기에 사용되는 암호화 방식은 대칭 키 방식이기 때문에 평문 키에 접근해야 하며, 전가의 보도로 사용되는 "해시"도 사용할 수 없다.

구체적으로 무슨 정보가 유출되었는지가 알려지지 않는 이상, 쓸데없는 보안 관련 규제가 생길 가능성도 간과할 수 없다.

youtu.be/tKScucURjV0?t=10210

2
0
0
0

이제 국회 청문회나 공개되는 정보에서도 IMSI와 IMEI와 같은 약어가 나온다. 그러나 "유심 식별번호"나 "유심 인증키", "유심 비밀번호"가 구체적으로 뭔지는 아직도 언급되지 않고 있다. "유심 식별번호"에는 최소한 두 가지가 있고, "유심 인증키"라고 부를 수 있는 것만 최소한 5가지가 있으며, "유심 비밀번호"라고 부를 수 있는 것도 최소한 5가지가 있다. 그 중에서는 메모리 내에서도 가급적 암호화되어야 하는 것과, 디스크에서만 암호화할 수 밖에 없는 것도 섞여 있다. 대부분 여기에 사용되는 암호화 방식은 대칭 키 방식이기 때문에 평문 키에 접근해야 하며, 전가의 보도로 사용되는 "해시"도 사용할 수 없다.

구체적으로 무슨 정보가 유출되었는지가 알려지지 않는 이상, 쓸데없는 보안 관련 규제가 생길 가능성도 간과할 수 없다.

youtu.be/tKScucURjV0?t=10210

유심 식별번호:
- IMSI('임지'라고도 읽음): 이동통신망에서 가입자를 식별할 때 사용하는 번호. SIM에 기록되어 있다.
- ICCID: 신용카드의 카드번호와 동일한 규칙으로 부여되며, 물리적인 SIM 카드를 식별한다. 이동통신망 그 자체에서는 사용되지 않으며, 통신사 영업 전산에서 사용한다.
유심 인증키:
- K_i/OPc: 털리면 엿 되는 것.
- KIc/KID: 원격 접근에 사용하는 인증 키. KIc는 암호화, KID는 RC/CC/DS를 담당함.(GSMA FS.22 § 4 참조)
- KIK: 위 두 KIc, KID를 보호하기 위한 원격 프로비저닝 키.
유심 비밀번호:
- PIN1/PUK1: SIM 카드 탈취를 막기 위한 비밀번호. SIM에 최초 전원 인가 후 사용하기 전에 입력해야 함.
- PIN2/PUK2: SIM 카드의 특정 설정에 접근하기 위한 비밀번호. 통신사에 따라서 사용되지 않는 경우가 있음.
- ADM: SIM 카드의 파일을 조작하기 위한 비밀번호.

1
1

이제 국회 청문회나 공개되는 정보에서도 IMSI와 IMEI와 같은 약어가 나온다. 그러나 "유심 식별번호"나 "유심 인증키", "유심 비밀번호"가 구체적으로 뭔지는 아직도 언급되지 않고 있다. "유심 식별번호"에는 최소한 두 가지가 있고, "유심 인증키"라고 부를 수 있는 것만 최소한 5가지가 있으며, "유심 비밀번호"라고 부를 수 있는 것도 최소한 5가지가 있다. 그 중에서는 메모리 내에서도 가급적 암호화되어야 하는 것과, 디스크에서만 암호화할 수 밖에 없는 것도 섞여 있다. 대부분 여기에 사용되는 암호화 방식은 대칭 키 방식이기 때문에 평문 키에 접근해야 하며, 전가의 보도로 사용되는 "해시"도 사용할 수 없다.

구체적으로 무슨 정보가 유출되었는지가 알려지지 않는 이상, 쓸데없는 보안 관련 규제가 생길 가능성도 간과할 수 없다.

youtu.be/tKScucURjV0?t=10210

2
0
0
0
0
0

Removal of Deepin Desktop from openSUSE due to Packaging Policy Violation
security.opensuse.org/2025/05/


读完这篇 openSUSE 为什么决定移除 Deepin Desktop 的博文,真大为震惊。
国内最有名,颇受好评的 Deepin Desktop 安全水准竟然这么差。
从2017年至今 D-BUS service 不断的有安全问题,还偷偷搞小动作私自安装被 openSUSE 安全团队拒绝的 D-Bus service、Polkit policies。

当然最让我惊讶的是,博文的最后竟然还为不在乎系统安全,看了上述博文仍想安装 Deepin Desktop 的用户留下了安装 Deepin Desktop 的方法。

0

this is basically the difference between git and gh, if you will: if we had a `jj github` command, we could make it recognize these situations and automatically clean up for you, kinda like how gh does fancy stuff on top of git to make the experience nicer

0

this feels scary at first but is largely just jj noticing "hey seems like we have two different things with the same change id, what's up with that? and, as the faq mentions, you just abandon the one that's not on trunk. a papercut, but better than it automatically throwing something away

0
0

Removal of Deepin Desktop from openSUSE due to Packaging Policy Violation
security.opensuse.org/2025/05/


读完这篇 openSUSE 为什么决定移除 Deepin Desktop 的博文,真大为震惊。
国内最有名,颇受好评的 Deepin Desktop 安全水准竟然这么差。
从2017年至今 D-BUS service 不断的有安全问题,还偷偷搞小动作私自安装被 openSUSE 安全团队拒绝的 D-Bus service、Polkit policies。

当然最让我惊讶的是,博文的最后竟然还为不在乎系统安全,看了上述博文仍想安装 Deepin Desktop 的用户留下了安装 Deepin Desktop 的方法。

0
1

i tend to do trunk-based dev with rebase merges only. so when i jj git fetch, i often end up with a graph that looks like $ jj log @ rzownqqx │ (empty) (no description set) │ ◆ wuxwwlxm trunk ├─╯ thing I just merged ◆ oltlpuxu │ old feature and then i `jj new trunk` to work on top of it

0
0
0

The one thing I will say is that while you're in school, you should relish the opportunity to write school papers, which no one will read except your grader! There's something wonderfully freeing about submitting something and going "well that's over!" I will never feel that in my adult life again

0
0

Strong convective development over the mountains of southern New Mexico...even before 10AM.

These two photos show rapid growth of a towering cumulus, especially the top.

But this development is very localized...along the convergence line/zone. (See weather satellite image)

en.wikipedia.org/wiki/Converge

I expect that we'll have localized showers soon.

A towering cumulus cloud before 10AM. Note how dark and well defined the bottom is.The same towering cumulus, but only a minute later. The top has expanded a large amount.The convergence zone over the Sacramento mountains of southern New Mexico has been encircled by green dots.

A couple miles to either side of the convergence line...the weather is sunny. Along the convergence line we see rapid, strong convective growth in the form of towering cumulus that I expect will turn into rain showers soon.

This weather satellite image is monochrome...red light, which provides the highest ground resolution for this satellite.
0
1

pentestpartners.com/security-b

Something to be aware of if you work in a Microsoft shop with security requirements: Copilot on Sharepoint will apparently allow ACL bypass without logging or alerting.

You can just ask it for things.

It looks like what's going on under the hood here is that Copilot introduces a new category of user account for their agents, who have expansive read permissions by default and Copilot doesn't know how to map what the agent _can_ read against user permissions.

0
0
0
0
0
0

since jj doesn't have a "current branch" concept, it's not literally switching to main/trunk: jj git fetch will always leave @ where it is when you call it. however, git does like, sorta keep each remote's contents separate from yours until you do something with it, whereas jj does not

0
0

I was at Lee Lee down in Tucson and bought this Ku Ding tea without actually knowing what it was. 😅

I guess it's not really tea per se but rather an herbal part of Traditional Chinese Medicine. Good for clearing the head and supporting the heart and circulation. It's also supposed to be super bitter. I'll let you know how it goes.

A glass jar of tea with Chinese writing and pictures of purple flowers.
0
0
0

I’ve written before about what I’d do if I ran Bluesky or Mastodon. But what if I started from scratch? What would it look like to build a new open social platform - one that's private-by-default, human-centered, and sustainable from day one?

Here’s the blueprint I’d follow: werd.io/2025/if-i-started-fres

0
0
0
1
0

curious about where there's a project (other than base16 & its forks) that uses shell scripts to set your terminal colours like this: github.com/chriskempson/base16

I really enjoy setting my terminal colours from a shell script (works in every terminal emulator! no more messing around in the settings! ) but there are some things about base16 that I don't love

0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0