问题列表 - 第38611页

有人试图破解我的Django网站

我有一个使用Django构建的网站.使用settings.py文件,我发送自己从网站生成的错误消息,部分是为了让我可以看到我是否犯了任何错误.

我不时会得到相当奇怪的错误,而且他们似乎主要是在网站的同一区域(我写了一些小教程,试图解释我如何设置Django博客引擎).

我得到的错误看起来像是我可以在拼写错误中完成的事情.

例如,这两个错误非常接近.我从来没有在这些页面上使用'x'或'post'作为变量.

'/blog_engine/page/step-10-sub-templates/{{+x.get_absolute_url+}}/'

'/blog_engine/page/step-10-sub-templates/{{+post.get_absolute_url+}}/'

用户代理是:

'HTTP_USER_AGENT':'Mozilla/5.0(兼容; Purebot/1.1; + http://www.puritysearch.net/)',

我认为它是一个刮板机器人,但我无法弄清楚他们能够通过这种攻击获得什么.

冒着愚蠢的风险,我该怎么办?这是一次黑客攻击还是只是试图复制我的网站?

编辑:我会按照已经给出的建议,但我真的很好奇为什么有人会运行这样的脚本.他们只是想复制.它不会访问管理页面甚至任何表单.除了潜在的剽窃之外,试图挖掘和寻找内容似乎是无害的?

django

0
推荐指数
1
解决办法
2283
查看次数

嵌入式Scala REPL继承父类路径

正如Scala邮件列表中的这个帖子所要求的那样,我如何创建一个继承父程序类路径的嵌入式Scala REPL?假设父Scala程序是使用启动的scala -cp <classpath> ...; 可以<classpath>作为字符串访问并用于初始化嵌入的REPL?(可用的Java类路径System.getProperty("java.class.path")似乎与Scala类路径不同.)

或者,也许嵌入式Scala REPL可以从父进程继承或构造其ClassLoader(MichaelDürig的ScalaDays 2010谈话可能是相关的).这是推荐的方法吗?

scala

8
推荐指数
1
解决办法
1887
查看次数

Workflow 4.0中的多线程

我希望foreach<T>活动中的每个序列都在不同的线程中运行.这可能通过使用WWF 4.0吗?如果没有,我如何在WWF 4.0中实现多线程?

workflow-foundation-4

4
推荐指数
1
解决办法
664
查看次数

InstallUtil抛出错误消息

尝试在Visual C#2008 Express上使用.Net 3.5在W7 64位上运行,我尝试在Framework和Framework64文件夹中运行installutil.exe,两者均引发相同的错误。3.5文件夹没有installutil.exe,两个文件夹中的4.0也不起作用。

在IDE中,除了发布之外没有发布版本,它们是一样的吗?

我遵循本文中的教程:http : //www.switchonthecode.com/tutorials/creating-a-simple-windows-service-in-csharp

有什么事吗

D:\install>C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe setup.e
xe
Microsoft (R) .NET Framework Installation utility Version 2.0.50727.4927
Copyright (c) Microsoft Corporation.  All rights reserved.

Exception occurred while initializing the installation:
System.BadImageFormatException: Could not load file or assembly 'file:///D:\inst
all\setup.exe' or one of its dependencies. The module was expected to contain an
 assembly manifest..
Run Code Online (Sandbox Code Playgroud)

c#

1
推荐指数
1
解决办法
1万
查看次数

2
推荐指数
1
解决办法
3301
查看次数

如何创建一个函数来计算每个字母的出现次数?

在C中,我需要创建一个函数,对于输入,它将计算并显示每个字母出现的次数.

对于"Lorem ipsum dolor sit amet"的输入,该函数应返回类似于:

a: 0
b: 0
c: 0
d: 1
e: 2
f: 0
...
Run Code Online (Sandbox Code Playgroud)

c

0
推荐指数
1
解决办法
1145
查看次数

使用@PreUpdate的问题

我有以下课程:

    @MappedSuperclass
public abstract class MappedModel
{
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @Column(name = "id", nullable = false, unique = true)
    private Long mId;

    @Temporal(TemporalType.TIMESTAMP)
    @Column(name = "rec_created_dtm", nullable = false, updatable = false)
    private Date recordCreatedDTM;

    @Column(name = "rec_cre_user_id", nullable = true, updatable = false)
    private Long recordCreatedUserId;

    @Temporal(TemporalType.TIMESTAMP)
    @Column(name = "last_update_dtm", nullable = false)
    private Date lastUpdateDTM;

    @Column(name = "last_update_user_id", nullable = true)
    private Long lastUpdateUserId;

//  @PrePersist
//  protected void onCreate()
//  {
//      this.lastUpdateDTM = this.recordCreatedDTM = …
Run Code Online (Sandbox Code Playgroud)

java annotations hibernate jpa

5
推荐指数
1
解决办法
5138
查看次数

客户端的密码加密

可能重复:
关于客户端的密码哈希系统

我必须保护我的网站用户的密码.我所做的是在服务器端使用MD5 加密哈希.但问题是密码保留为纯文本,直到它到达服务器,这意味着可以使用流量监控捕获密码.所以我想要的是使用客户端密码加密/散列机制并发送加密/散列密码.任何人都可以告诉你这样做的方法是什么?

javascript passwords ssl jsp password-hash

71
推荐指数
7
解决办法
18万
查看次数

我误解了git cherry-pick?

在阅读的手册页git的樱桃挑选,我的理解是,它只需通过一个引入的变革承诺,然后你几乎可以在任何地方应用这些更改.

所以,假设我有一个文件,我建立了超过4次提交,如下所示:

line from commit 1
line from commit 2
line from commit 3
line from commit 4
Run Code Online (Sandbox Code Playgroud)

如果我然后在提交1开始另一个分支,我应该能够到达

line from commit 1
line from commit 4
Run Code Online (Sandbox Code Playgroud)

通过在提交4中采摘樱桃

如果我有这个权利,为什么它不起作用?我得到了一个冲突,然后当我看到冲突时,看起来好像git试图从提交2,3,4中引入行.这是我工作的日志(跳到这里吃肉看看肉......):

szbwood-mbp15:proj5 bwood$ git init
Initialized empty Git repository in /Users/bwood/work/gitplay/proj5/.git/
szbwood-mbp15:proj5 bwood$ vi file1
szbwood-mbp15:proj5 bwood$ git add file1
szbwood-mbp15:proj5 bwood$ git commit -a
[master (root-commit) 4cb9b97] ..
 1 files changed, 1 insertions(+), 0 deletions(-)
 create mode 100644 file1
szbwood-mbp15:proj5 bwood$ vi file1
szbwood-mbp15:proj5 bwood$ git commit -a
[master 809d87c] .. …
Run Code Online (Sandbox Code Playgroud)

git

9
推荐指数
1
解决办法
3280
查看次数

我如何找到方法?

这是一个有点普遍的计算机问题.我总是能够遵循编程的LOGIC,但是当我去编写代码时,我总是发现我不知道某种方法或其他方法来获得我需要完成的工作.当我看到它时,我总是想,"当然!".

您如何为"内置"编程需求找到相关方法?我不喜欢重新发明轮子,但我发现很难找到我需要做的事情.

language-agnostic code-readability

4
推荐指数
1
解决办法
167
查看次数