Firefox의 omni.ja를 분석해 보았다.
전치:옵션 화면에 프로 생이 소환되지 않게 되었다…(´・ω・`)
이전에 소개한 방법 그렇다고 표시되지 않게 되어 버렸다.
분명히 Stylish를 최신 버전으로 만들 때 발생한 것 같습니다. 로컬 파일을 읽을 수 없었습니다.
(자기 추측이지만, 보안 면에서 취약성이 있었던 것이 아닐까 생각된다.)
그래서 소스 코드를 괴롭히고 재소환을 시도한다.
다행히 업데이트 후에도 구 버전 시대의 CSS 소스 코드가 남아 있어 그것을 유용하면 재현은 가능하다고 생각된다.
준비하는 것
Firefox
이번에는 Portableapps의 Firefox ESR Ver52.6.0을 사용
7-zip
압축 해제 소프트웨어. 이번에는 omni.ja를 만지기 위해 필요합니다. 다른 소프트웨어는 검증되지 않음
Terapad
무료 텍스트 편집기. Firefox의 소스 코드는 UTF-8이 많아 표준 메모장 등에서 열면 개행이 어긋날 가능성이 있다.
익숙한 에디터가 있으면 그쪽에서도 가능.
바로 해보자.
우선은, 대원인 omni.ja의 수색으로 시작한다.
평소에는 설치한 장소
(64 비트 버전) C:\Program Files\Mozilla Firefox\
(32 비트 버전) C:\Program Files(x86)\Mozilla Firefox\
가 보통이라고 생각된다.
아무래도 최근에는 관리자 권한이 없어도 설치를 할 수 있게 된 것 같다.
補足
筆者の環境ではPortableApps.com Platformを使用しているので、フォルダ階層が異なるがその都度、置き換えてほしい。
보통 omni.ja는 설치한 폴더 아래에 있는 browser라는 폴더에 저장되어 있다.
補足2
最新バージョン(58.0.2)ではomni.jaのままでは閲覧できないが、拡張子を.zipに変更すれば閲覧できることができた。
여기서 주의
파일을 괴롭힐 때는 반드시 백업을 해 두는 것.
트러블이 발생했을 경우, 재설치하는 날개가 되기 때문이다.
ここだけの話、筆者もファイルをいじりすぎて、Firefoxが再起不能になり、泣く泣く再インストールをした苦い思い出がある。
이야기를 되돌려 다음으로 진행하자.
omni.ja를 7-zip 등의 해동 소프트웨어로 열어 보자.
그러면 이런 내용을 볼 수 있을 것이다.
거기에서,chrome -> browser -> content -> browser
그리고 폴더를 내려가자.
그렇다면 산 같은 파일이 나온다고 생각한다. 이것이 (어쩌면) Firefox의 정체입니다.
여기에서 각 파일을 괴롭히는데,
"뭔가 서있는 그림만으로는 부족하기 때문에 배경을 추가해 버려"
라고 필자 중에서 방침이 바뀌었다.
오늘은 여기까지 해 두려고 생각한다.
다음은 페이지의 배경 추가를 한다고 생각한다.
후기
오랜만에 Qiita의 게시물입니다. 힘든 문장으로 죄송합니다.
별로 이러한 장소에 익숙하지 않고, 여러가지 이상한 점이 있다고 생각합니다.
따뜻한 눈으로 보실 수 있다고 생각합니다.
끝까지 고맙습니다.
Reference
이 문제에 관하여(Firefox의 omni.ja를 분석해 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Kazanami/items/bdf43138cf8a2ed52e4a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Firefox
이번에는 Portableapps의 Firefox ESR Ver52.6.0을 사용
7-zip
압축 해제 소프트웨어. 이번에는 omni.ja를 만지기 위해 필요합니다. 다른 소프트웨어는 검증되지 않음
Terapad
무료 텍스트 편집기. Firefox의 소스 코드는 UTF-8이 많아 표준 메모장 등에서 열면 개행이 어긋날 가능성이 있다.
익숙한 에디터가 있으면 그쪽에서도 가능.
바로 해보자.
우선은, 대원인 omni.ja의 수색으로 시작한다.
평소에는 설치한 장소
(64 비트 버전) C:\Program Files\Mozilla Firefox\
(32 비트 버전) C:\Program Files(x86)\Mozilla Firefox\
가 보통이라고 생각된다.
아무래도 최근에는 관리자 권한이 없어도 설치를 할 수 있게 된 것 같다.
補足
筆者の環境ではPortableApps.com Platformを使用しているので、フォルダ階層が異なるがその都度、置き換えてほしい。
보통 omni.ja는 설치한 폴더 아래에 있는 browser라는 폴더에 저장되어 있다.
補足2
最新バージョン(58.0.2)ではomni.jaのままでは閲覧できないが、拡張子を.zipに変更すれば閲覧できることができた。
여기서 주의
파일을 괴롭힐 때는 반드시 백업을 해 두는 것.
트러블이 발생했을 경우, 재설치하는 날개가 되기 때문이다.
ここだけの話、筆者もファイルをいじりすぎて、Firefoxが再起不能になり、泣く泣く再インストールをした苦い思い出がある。
이야기를 되돌려 다음으로 진행하자.
omni.ja를 7-zip 등의 해동 소프트웨어로 열어 보자.
그러면 이런 내용을 볼 수 있을 것이다.
거기에서,chrome -> browser -> content -> browser
그리고 폴더를 내려가자.
그렇다면 산 같은 파일이 나온다고 생각한다. 이것이 (어쩌면) Firefox의 정체입니다.
여기에서 각 파일을 괴롭히는데,
"뭔가 서있는 그림만으로는 부족하기 때문에 배경을 추가해 버려"
라고 필자 중에서 방침이 바뀌었다.
오늘은 여기까지 해 두려고 생각한다.
다음은 페이지의 배경 추가를 한다고 생각한다.
후기
오랜만에 Qiita의 게시물입니다. 힘든 문장으로 죄송합니다.
별로 이러한 장소에 익숙하지 않고, 여러가지 이상한 점이 있다고 생각합니다.
따뜻한 눈으로 보실 수 있다고 생각합니다.
끝까지 고맙습니다.
Reference
이 문제에 관하여(Firefox의 omni.ja를 분석해 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Kazanami/items/bdf43138cf8a2ed52e4a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
오랜만에 Qiita의 게시물입니다. 힘든 문장으로 죄송합니다.
별로 이러한 장소에 익숙하지 않고, 여러가지 이상한 점이 있다고 생각합니다.
따뜻한 눈으로 보실 수 있다고 생각합니다.
끝까지 고맙습니다.
Reference
이 문제에 관하여(Firefox의 omni.ja를 분석해 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Kazanami/items/bdf43138cf8a2ed52e4a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)