如何从网站窃取字体

off*_*ask 9 css fonts

我知道问题本身是非法的 - 要求偷走别人的家.:)

无论如何,这是开发人员的逻辑实际上不起作用的情况.使用Browser的Developer Tool,我获得了网站的CSS.我找到了@font-face里面的代码main.css.

这是我得到的:

main.css:
path:http://www.example.com/assets/css/main.css
code:

@font-face {
  font-family: 'the_font';
  src: url("../fonts/fontname/fontname.eot");
  bla bla
  font-style: normal;
  font-weight: normal;
}
Run Code Online (Sandbox Code Playgroud)

因此,根据代码,字体文件位于"fonts"文件夹下名为"fontname"的文件夹中.从路径方向我们可以猜到字体的位置是:

http://www.example.com/assets/fonts/fontname/fontname.eot

但它正在生成404页面.

为什么路径的逻辑不起作用?

Den*_*ret 23

假设CSS文件不错(即字体确实已加载).您可以使用浏览器的开发工具.

例如在Chrome中:点击F12打开开发人员工具,然后选择网络资源选项卡并重新加载页面.您将看到列出的字体文件.